Notes from production
Long-form write-ups of problems I've actually debugged, shipped, or paid for. Items marked draft are planned — they'll get dates when published.
2026
Diagnosing race conditions in event-driven applications
Designing idempotent background jobsdraft
Transactional outbox versus dual writesdraft
Where AI-assisted coding helps — and where it does notdraft
2025
Safely refactoring a production TypeScript applicationdraft
Building retry and dead-letter queue workflowsdraft
What I learned reducing AWS infrastructure costsdraft