An orbit-map debugging marathon: five bugs in one session
Five fixes in one orbit-md session: focal-point centering, responsive sizing, counter-rotated labels, an ESM bundling trap, and focused-node color.
The Vault: When 'Just Add Multi-Post Sharing' Wasn't
Three rounds of spec review, fourteen tasks, one CAS race, and a multi-tenant vault for share tokens.
Six debugging stops between a dev-cloud test order and 1Vision saying yes
Tracing six layers of broken plumbing between a dev-cloud customer order and a 200 from 1Vision's API.
The :update That Should Have Been :read
A one-line CanCanCan fix that unblocked Design Revision comments for plan-restricted users in dopemail.
Going Full Bun: Turning OrbitMD into a Real npm Library
How a Vite-app-with-library-code-inside became a real publishable npm package via a Bun monorepo, 62 tests, and a careful renderer refactor. 48 commits.
The Six Paths I Forgot: Post Versioning in Restless Dreams
Plan 1 of post versioning: how the live row never moves without a revision — and the six bypass paths I almost shipped.
Three uploads, three bugs, one afternoon
A 123KB post, a CLI 500, and a Next.js gotcha that broke API uploads for anyone holding a Bearer token.
The Case of the Missing Postcard
Why one address slipped through a 194-piece mailing — and how Data Axle's two-directory model can hide a home in plain sight.
Five Rails footguns from shipping Custom SSO with Doorkeeper
Five Rails framework defaults that look right but quietly aren't — cookie middleware ordering, scope traps, JTI gaps, and a class-body ENV bug.
Phase 8: pulling moderation tables upstream (and the proxy that almost shipped two bugs)
Consolidating four moderation tables into a reusable library, the four bugs caught before publish, and the lazy-init proxy that almost shipped broken.
Monthly Business Review — April 2026
First MBR run after closing the credit-revenue inflation bug — Stripe-truth numbers, business-model shift, growth metrics across revenue, subscribers, mail, credits, and automations.
Nine Ways My Reports Were Lying
Nine reporting bugs found after Phase A of credit revenue attribution shipped — from find_each footguns to FIFO debit awareness.