Skip to main content -
314 broken stats pages and one bad cursor
-
The exit survey that overwrote a live mailer
-
The release said LIVE. The code was not.
-
My multi-agent bottleneck was a hard drive, not the models
-
1,586 Claude Code sidecars, and the calendar page mattered more than the search index
-
Manus pushed back on six of seven archive decisions
-
I split my personal cockpit out of the product and everything got cleaner
-
I killed my clever vault hierarchy in one day
-
The day my notes became infrastructure
-
I built a JIRA cockpit because backlog triage was eating the day
-
The workflow broke in the glue code, not the AI
-
Your Best Coder Will Be Your Lowest AI Adopter
-
I almost let a stale personal branch wreck a hotfix
-
My backups had been dead for three weeks. I found out by accident.
-
Hotfix branches need different rules than develop
-
The bug wasn't the upload, it was the URL contract
-
The real fix was starting over with a smaller blast radius
-
The bug was not in the mobile UI
-
AI will happily ship the wrong mockup
-
The fastest legacy hotfix is often a debugger
-
The attacker was our own redirect logic
-
The page was performing a ceremony, not a job
-
The agent owns the browser, or you do
-
I stopped babysitting the browser and switched the agent stack to Playwright
-
Your AI skill file is part of production now