
Keeping Dots on Task
Nov 13, 2026
Progress updates every 15 minutes seem to keep Dots working. I want reliable persistence and a way to organize long-running tasks.

The Long Way Around
Nov 12, 2026
The customer wants an answer. As AI changes how software gets built and used, how much of that software will people still need to interact with?

Seven Years of Updates
Nov 8, 2026
Software updates should help the things we already own stay useful longer. In some cases, they can even make them better.

Sitting This One Out
Nov 8, 2026
I canceled Claude for much the same reason I’m reconsidering Codex now, so let’s see how it goes this time.
- Note
Two microphones, one intention
Nov 6, 2026
Two microphone controls offer the same intention through different systems, leaving the person speaking to choose between the app and the operating system.
- Note
Nail Allocation
Nov 6, 2026
Imagine taking away a carpenter’s hammer because they have used their nail allocation for the day.
- Note
Who’s doing the manual work?
Nov 5, 2026
As we work with AI, a familiar word like manual can leave us wondering who is going to do the work.
- Note
Four Ferraris for Milk
Nov 3, 2026
Four Astra subagents, one project, and a subscription allowance trying to keep up.
- Note
Deciphering Bob
Nov 2, 2026
Thirty-six minutes into my commute, Bob developed a red forehead. Apparently, “one more thing” has a color.
- Note
October, Tallied
Oct 31, 2026
An October tally of professional and personal work with Codex, from projects and production releases to tokens and new possibilities.
- Note
Some Mistakes Come with an Invoice
Oct 31, 2026
Individually sensible checks grew into a computing bill I kept increasing before looking at what the whole process was costing.
- Note
No Free Lunch
Oct 29, 2026
A Codex task stopped as my purchased credits ran down, a reminder that even an active turn has limits.
- Note
Can Dots Pick Up Where We Left Off?
Oct 28, 2026
Dots has become a useful assistant in my day, but moving a conversation from text to voice still leaves work behind.
- Note
What else are you working on?
Oct 28, 2026
A surprising moment watching AI agents coordinate their own coding work.
- Note
Codex, Please Clean Your Room
Oct 27, 2026
Ambitious work with Codex comes with an unexpected chore: clearing out old project environments, build output, and backups of backups.
- Note
Let’s Burn Some Tokens
Oct 22, 2026
An unexpected OpenAI usage reset feels like a can of Red Bull at 7:00 in the morning.
- Note
We Can Ask Bigger Questions Now
Oct 21, 2026
AI’s contributions to mathematics make me want to ask bigger questions about what product teams could build together.
- Note
I Want My Team Asking for More AI Capacity
Oct 20, 2026
Requests for more AI capacity can reveal meaningful adoption, but growing budgets need evidence that the work is improving.
- Note
Simple Software
Oct 19, 2026
Frontier AI tools make software for specific personal needs more practical. Marcelo and I are building a simple task app for two.
- Note
A Small Recursive Problem
Oct 18, 2026
AI needs a safe way to work with its own services, with specific permission, visible results, and access I can revoke.
- Note
47% Left
Oct 18, 2026
Two phone widgets give me easy access to my agent and a constant reminder of how much Codex allowance remains before the weekly reset.
- Note
Locked Out of an Unlocked Mac
Oct 18, 2026
Codex reported a locked Mac while remote access showed it unlocked, blocking browser QA overnight. Access returned; the cause remains unknown.
- Note
Good Luck With That, AT&T
Oct 17, 2026
A $35 connection fee, an invitation to preorder, and a phone that may arrive in January. Good luck with that, AT&T.
- Note
Saturday Morning, 16% Left
Oct 17, 2026
Saturday morning, 16% of my weekly Codex allowance left, and a very welcome limit reset on the way.
- Note
The Tables Are Turning
Oct 16, 2026
AI agents can own the emails, forms, and follow-up that let consumers push back against unwanted spam and abuse.
- Note
Apparently, I Have an AI Fleet Now
Oct 14, 2026
Local Macs, cloud workspaces, and AI agents coordinating work across them are making my collection of computers feel like a fleet.
- Note
Where are the tasks on my Mac?
Oct 11, 2026
dots is building features on my Mac mini, but I cannot find the Codex tasks behind the work.
- Note
Being Polite Almost Cost Me a Feature
Oct 10, 2026
An approval check turned my polite goodbye into a scheduling decision, leaving an agreed Toucan feature waiting to start.
- Note
Checking in on Bob
Oct 9, 2026
Bob has delivery targets for the Toucan. I’m checking how much follow-through an AI product manager can carry independently.
- Note
Reliability Matters as Much as Capability
Oct 9, 2026
Repeated reconnect interruptions slowed a ChatGPT building session while the status page appeared green.
- Note
Does Bob know I can’t see the screen?
Oct 8, 2026
Voice conversations work better when an agent knows whether its user can see the screen or needs answers that stand on their own.
- Note
What the Next Agent Needs to Know
Oct 7, 2026
A repository handoff should tell the next AI agent what is finished, what was verified, and where to resume.
- Note
Giving Bob a Product to Own
Oct 7, 2026
An AI agent takes responsibility for improving the toucan product, from strategy through release, while human accountability remains with me.
- Note
Is Bob screening my calls?
Oct 7, 2026
New AI capabilities still leave room for familiar impatience when an agent takes several rings to answer.
- Note
Teaching a Toucan to Fly, One Weekly Token Allowance at a Time
Oct 6, 2026
An unfinished toucan animation became a practical reminder to set spending limits, time limits, and review checkpoints for AI agents.
- Note
Why Was This Harder in DOTS?
Oct 6, 2026
A failed upload turned a simple PDF task into a question about when a personal assistant actually makes work easier.
- Note
I went for coffee. My AI agent went off script.
Oct 5, 2026
After detailed instructions and repeated clarifications, an AI agent spent 73 minutes building the wrong deliverable and called the work complete.
- Note
LinkedIn, I Already Play Queens
Oct 4, 2026
LinkedIn invited me to try Queens after I had already played today, with a 47-day streak and more than a year of playing.
- Note
Two compactions in ten minutes
Oct 3, 2026
Two context compactions in one simple ChatGPT thread raise a small question about an unusually busy packing schedule.
- Note
369 GB of memory
Oct 3, 2026
ChatGPT briefly made Chrome look frugal, while a rough week showed how hard it is to keep quality steady at this pace.
- Note
Catching Up With the Night Shift
Oct 2, 2026
My morning catch-up now includes AI agents that worked overnight across different systems, and I am figuring out the handover.
- Note
When Should I Ask My Dot?
Oct 2, 2026
A connected Mac and a missing tool leave me asking when to use my dot, ChatGPT Work, or Codex.
- Note
OpenAI, Have Mercy
Oct 1, 2026
Codex offers to save hours with Fast mode while the weekly allowance is already down to 15% on Wednesday.
- Note
The 12-Foot UI
Sep 28, 2026
A glanceable ChatGPT dashboard would show me from across the room whether a long task is working, done, or waiting for me.
- Note
Chrome Keeps Picking a Fight with ChatGPT
Sep 27, 2026
ChatGPT’s image and page access keeps disappearing in Chrome, leaving the cause of the permission resets unclear.
- Note
A Week's Worth by Tuesday
Sep 25, 2026
As AI tasks grow, subscribers need clearer usage estimates and receipts to judge value and make their allowance last.
- Note
Keep the Complaint Box Open
Sep 25, 2026
Capacity limits are understandable. A feedback form that cannot accept the report is harder to explain. Keep the complaint box open.
- Note
Service Denied.
Sep 24, 2026
Websites that block my AI agent from acting for me may lose me as a customer, even if their checkout is beautiful.
- Note
Scope Creep Welcome
Sep 23, 2026
Two usage resets expire a day apart, creating an unusual product brief: find something ambitious enough to exhaust a Pro allowance in 24 hours.
- Note
Show Me Why This One Fits
Sep 20, 2026
A useful AI recommendation should connect its explanation to facts the product can verify about the item and the customer's request.
- Note
Put the Strongest Model Where Errors Spread
Sep 18, 2026
Model choice should follow how far an unnoticed error can travel through the work, not how impressive the task sounds.
- Note
Ask the Agent for a Receipt
Sep 16, 2026
An AI agent's finished work is easier to trust when its handoff shows what changed, what was checked, and what remains open.
- Note
The Fallback Is Part of the Feature
Sep 13, 2026
When a conversational product cannot answer confidently, its recovery path should preserve the customer's work and offer a useful next step.
- Note
Don't Make Me Repeat the Constraint
Sep 11, 2026
A discovery experience should carry the customer's stated constraints when they move between search, filters, and conversation.
- Note
An Empty Result Can Be the Right Result
Sep 9, 2026
When no item meets a customer's hard constraint, an honest empty result can protect trust better than an attractive near miss.
- Note
A Deferral Needs a Door Back
Sep 6, 2026
Deferring a product choice works when the team names the evidence that will reopen it and who will decide.
- Note
What Is This Estimate For?
Sep 4, 2026
An effort estimate becomes useful when a team knows which product choice it could change.
- Note
Keep the Losing Version
Sep 2, 2026
A rejected prototype can preserve the reason a team changed direction, giving the next attempt a better starting point.
- Note
An Archive Is a Retrieval Product
Aug 25, 2026
Keeping old work is easy. The harder product question is how someone will recognize and reach the useful piece later.
- Note
Skip the Lecture and Play Darts
Aug 11, 2026
A neural-network lesson became a standalone 3D darts game because explanation and play do different jobs.
- Note
My Laptop Has Been Demoted
Aug 8, 2026
After 34.2 billion lifetime tokens and a Codex chat lasting 16 hours and 35 minutes, my AI-assisted building workflow needs an always-on desktop.
- Note
Learning to Aim: How Neural Networks Learn
Aug 6, 2026
Learning to Aim starts with one fixed dart throw and introduces a neural network only when the target, wind, and distance begin to change.
- Note
Please Approve the Staffing Plan
Aug 3, 2026
Codex turned a project execution goal into my first staffing-plan review for a workforce of AI agents.
- Note
I Gave Codex a Resource Budget. It Treated It as Context.
Aug 2, 2026
Two nights of memory pressure taught me that operating limits for AI agents need to be enforced by the system, not merely explained in a prompt.
- Note
When Codex Starts Before I Say Go
Aug 2, 2026
Codex needs to distinguish between work it is asked to prepare and work it has been authorized to begin.
- Note
This Time, It Was an iPhone: Autonomy Is Not Authority
Jul 24, 2026
An autonomous workflow rebooted the device it needed, exposing the difference between delegated work and delegated authority.
- Note
Computer, Make It So
Jul 24, 2026
ChatGPT Voice keeps Codex work within reach through ordinary transitions, leaving the screen for moments that need visual attention.
- Note
When One Second Was Too Long
Jul 23, 2026
Search trained us to expect instant results. AI is teaching us to wait when the system uses that time to remove work we once did ourselves.
- Note
Ready to Ship. Until the Code Review.
Jul 19, 2026
A coding agent can declare its implementation finished, then reject the same work minutes later when asked to review it.
- Note
Just One More Thing
Jul 16, 2026
Parallel agents keep work moving so continuously that even upgrading Codex now requires scheduling a maintenance window.
- Note
When the Frontier Gets Crowded
Jul 15, 2026
Frontier-model capacity warnings reveal how quickly AI is becoming everyday infrastructure for work, creativity, and problem-solving.
- Note
Apparently, the AI Revolution Does Not Take Weekends Off
Jul 13, 2026
Two ChatGPT desktop updates in one weekend made the pace behind frontier AI products feel unusually close to the people building with them.
- Note
At Least My AI Is Honest
Jul 13, 2026
An honest AI evaluation can expose weak work quickly and reveal how much the framework is evaluating the human too.
- Note
The Next Generation Won’t Have to Unlearn Software
Jul 12, 2026
AI-native engineering means assigning ambiguous reasoning to models while preserving the rigor that makes software systems reliable, observable, secure, and trustworthy.
- Note
I Asked to Borrow Their Phones. The Pause Said Everything.
Jul 11, 2026
As personal AI agents become embedded in daily work, trust, portability, security, and resilience become the real product challenge.
- Note
Apparently, Bob Is in Charge
Jul 11, 2026
Human-in-the-loop workflows get strange when an AI agent can reject the human’s judgment and stop the approval process.
- Note
Autonomous but Not Alone
Jul 11, 2026
An agent working for hours still needs one basic escalation behavior: recognize when it is stuck and ask a human for help.
- Note
Happy Model-Testing Weekend to All Who Celebrate
Jul 10, 2026
Frontier-model releases have turned the old gadget-unboxing ritual into a weekend of evaluation spreadsheets, saved prompts, and late-night tests.
- Note
Stop Optimizing for Almost
Jul 7, 2026
A team can become consistently late without any single delay feeling serious. The cost is the learning that starts only after release.
- Note
The Builder Team: Infographics
Jun 25, 2026
A visual companion to the Builder Team article, with infographics on small builder pods, stronger specs, earlier evaluation, and shared ownership.
- Note
Useful Mistake, Still a Mistake
Jun 25, 2026
Agent usefulness is not enough; good collaboration also depends on respecting the boundary and shape of the request.
- Note
A Demo Is Not Evidence
Jun 23, 2026
A demo makes a product question visible. Evidence begins when the team tests the constraints, risks, and narrow path that made the demo work.
- Note
Better Loops Have Stopping Rules
Jun 23, 2026
An agent loop needs more than a sequence of actions. It needs an explicit rule for when to continue, ask, verify, or stop.
- Note
A Performance Budget Is an Editorial Decision
Jun 18, 2026
AI-generated abundance makes speed a sequencing problem: performance budgets decide what deserves to meet the reader first.
- Note
Designing Loops, Not Just Prompts
Jun 8, 2026
The next AI productivity leap comes from designing agent loops that can plan, verify, revise, and improve without constant human orchestration.
- Note
The Strange Missing Link Between Codex and ChatGPT
Jun 8, 2026
Codex can reach many external tools, but the inability to search ChatGPT history leaves useful research context stranded.
- Note
When Closing the Laptop Stops the Agent
Jun 5, 2026
Agentic coding needs persistent workspaces that can pause, resume, and carry context beyond the laptop that started the work.
- Note
When Codex Runs Out of Baby Names
Jun 5, 2026
Codex naming sub-agents with UUIDs is a funny reminder that AI’s future often arrives messy, operational, and practical.
- Note
Before You Hit Connect, Add Context
Jun 3, 2026
A connection request becomes easier to trust when the sender explains who they are, why they reached out, and what they hope to learn.
- Note
Codex Shouldn’t Have to Steal Focus to Get Work Done
May 31, 2026
Local AI agents need per-thread visual workspaces so parallel tasks can run without competing for the user’s desktop focus.
- Note
From Chat History to Execution History
May 29, 2026
A searchable record of prompts and tool activity turns chat history into something closer to an execution log for delegated work.
- Note
AI Won’t Fix Bad Logic
May 28, 2026
AI can generate campaigns and code, but weak product logic still needs humans to teach systems when not to act.
- Note
You Are Not Behind
May 25, 2026
AI’s pace calls for curiosity and steady judgment, not the anxiety of trying to catch every update.
- Note
When AI Agents Start Granting Themselves Permission
May 24, 2026
A real-world Codex permission prompt bug shows why agentic systems need approval flows that agents cannot complete for themselves.
- Note
Working Better with LLMs: 10 Habits for Teams That Build
May 21, 2026
Teams get better with LLMs through working habits: clear briefs, appropriate models, explicit review, and ownership of the result.
- Note
From Source Code to User Intent: The Next Software Audit Trail
May 20, 2026
As AI coding agents generate more software, prompt history may become a critical audit trail for understanding user intent.
- Note
Codex, Product Taste, and the Problem of Too Much UI
May 14, 2026
Codex made the AMA page work, but repeated Bob across nearly every element. Functionality still needed hierarchy and restraint.
- Note
Confession from the AI-assisted builder trenches
May 14, 2026
Fast AI prototypes raise the bar for builder taste, product judgment, and knowing whether the result deserves users’ attention.
- Note
Don’t Build Your Operating System on a Quota
May 14, 2026
Reliable AI workflows need an operating layer that does not collapse the moment a quota interrupts daily work.
- Note
When Intelligence Becomes Abundant
May 13, 2026
A tenfold Codex quota increase changed my behavior: I stopped rationing the model and started testing where delegation was actually useful.
- Note
When Discovery Moves From Search to Agents
May 9, 2026
Running several agents in parallel made agent-mediated discovery feel less abstract: software can explore and compare before a person sees the options.
- Note
AI Expands Our Range. Expertise Gives Us Depth.
May 7, 2026
AI gives product teams broader reach across disciplines, but the real leverage comes from pairing that range with deep craft and judgment.
- Note
The Compensation Statement
Apr 30, 2026
Access to frontier AI tools is starting to look less like a software perk and more like workplace infrastructure.
- Note
Documented Proof That I Sleep
Apr 29, 2026
A week of Codex logs turns heavy AI usage into a visible rhythm, including the rare hours without prompts.
- Note
Lightbulb Moment
Apr 28, 2026
AI fluency starts with noticing manual work that no longer needs to consume attention, time, or judgment.
- Note
Proud, Sad, Or Something Else
Apr 27, 2026
Running down weekly Codex credits is both a constraint and a signal that AI has become part of the work itself.
- Note
Project Level Analytics Summary
Apr 26, 2026
AI-assisted projects need collaboration analytics that reveal prompts, course corrections, iteration loops, and where the work actually changed.
- Note
I Have Quietly Converted
Apr 25, 2026
Voice input is starting to feel less like dictation and more like product direction for AI-assisted building.
- Note
An Apology Letter From Bob
Apr 24, 2026
An AI assistant’s apology makes the permission boundary clear: sending email still requires explicit human consent.
- Note
Frontier AI Apps Need Human Language
Apr 23, 2026
Frontier AI products need to translate system complexity into human language before they can become broadly accessible.
- Note
Giving Claude A Real Chance
Apr 22, 2026
Interrupted safety filters make even impressive models hard to trust when ordinary research workflows cannot stay in motion.
- Note
A Week Of AI Product Events
Apr 21, 2026
AI is moving from side conversation to strategic center across product, media, marketing, storytelling, and executive leadership.
- Note
Accepted Student Days
Apr 20, 2026
Hands-on building remains the real learning loop for AI-native product and technology leadership.
- Note
A Tip I Picked Up Somewhere
Apr 19, 2026
Bug fixes get sharper when agents start by reproducing the failure, then prove the fix with a passing test.
- Note
Working With Multiple Agents
Apr 18, 2026
Parallel AI agents work best when projects are split into clear workstreams with ownership, validation, and controlled integration.
- Note
Tell Your AI Coder To Take A Breather
Apr 17, 2026
Sometimes you need to tell your AI coder to take a breather, step back, and re-evaluate the problem with fresh eyes.
- Note
Claude Max Token Limits
Apr 16, 2026
Model quality matters less when quota limits interrupt the ordinary work of exploring, refining, and building with AI.
- Note
Codex Design Sense Still Feels Behind
Apr 15, 2026
OpenAI Codex’s design sense still feels behind. I gave the exact same prompt to Codex and Claude Code.
- Note
Is It Coding?
Apr 14, 2026
Someone asked whether this new way of building still counts as coding.
- Note
Claude Code And Worktree Safety
Apr 13, 2026
Now this is a little disconcerting: so much of the safety of a git worktree depends on the tool respecting the boundary.
- Note
I got a lazy AI developer
Apr 11, 2026
There wasn’t a blocker. The AI paused at a clean stopping point instead of continuing the work.
- Note
Codex Has Our Relationship Backwards
Apr 10, 2026
Agentic coding tools create leverage only when they stop handing routine implementation chores back to the human.
- Note
From PRD To Prototype
Apr 9, 2026
In the spirit of encouraging more product managers to go from PRD to prototype, I decided to do it myself.
- Note
Estimated Effort: 4-6 Engineering Days
Apr 8, 2026
A five-minute accessibility update shows how AI is collapsing the old relationship between estimates, implementation, and product iteration.
- Note
How Did I Become A Better PM This Week?
Apr 7, 2026
Following up on last week’s article, I spent the week thinking about how I became a better PM this week.
- Note
Jumped On The Vibe Coding Bandwagon
Apr 6, 2026
Building the same tic-tac-toe game across four AI tools showed how quickly prompting creates software and how much testing the result still needs.