Tag
#postmortem
August 2026 Losing Leads to the App Switcher August 2026 88 Migrations In, and Mongo Is Whispering August 2026 The Audit Fired Every Sunday. The Sweeper Ate It Every Monday. August 2026 I Blamed the Integration. It Was Never Connected. August 2026 The Ledger That Refuses to Lie August 2026 Auditing a Live Payments Ledger From a Terminal Tab August 2026 Every iOS Build Works Over SSH — Until Archive August 2026 Two Voice Daemons Were Fighting Over My Elgato Mic July 2026 The Reschedule Email That Rendered Nothing July 2026 The Withdrawal I Didn't Authorize July 2026 The One-Checkbox Feature That Needed Ten Rules to Ship July 2026 The Read Path Filtered It. The Write Path Didn't. July 2026 The First Real Payments Landed. The Dashboard Said Zero. July 2026 Now That Someone Real Is Using It, I Want to Hear the Errors July 2026 The 20 Emails I Sent Myself Before My First Customer Could July 2026 My Parity Test Was Comparing the Bug to Itself June 2026 The Docker Bind That UFW Quietly Killed June 2026 Firebase Couldn't See Its Own IP June 2026 The Agent Wasn't Stalled. The Overlay Was Dead. June 2026 I Said Deploy To Vercel. Railway Heard Me. May 2026 Three Bugs Between My Agent and Its Memory May 2026 I Audited My Claude Code Token Burn. The Waste Wasn't Where I Expected. May 2026 I Let Agents Merge PRs While I Slept. Here's What I Found at 5 AM. May 2026 I Killed My Always-On Claude. Now I Run Four Different Ones. April 2026 The Fifty-Thousand-Dollar Test Booking April 2026 I Shipped a Button That Called Nothing March 2026 Death by USB: How a Loose Pin Killed My Motherboard and Took My AI Assistant Offline