writing — flat reverse chron
Things I wrote down so I wouldn't lose them.
Notes on real systems, mostly. Patterns, postmortems, things that break in production for stupid reasons. Some are arguments with my past self. Most are short.
2026
aug 22 What COMMIT Saves databases → aug 11 Replacing a Function You Didn't Write: How LD_PRELOAD Gets There First compilers → aug 09 What the Compiler Leaves Blank: How a Function Call Finds Its Way compilers → jun 13 I Thought Event Sourcing Was Just an Audit Log event-sourcing → jun 01 Stop Testing Timeouts with sleep(): The 3-Layer Local Simulation Stack infra → apr 29 The Invisible Name Check: How Two Regions Solved the Same Payment Problem payments → apr 16 The Ghost in the Switch: Why payments engineers have been running sagas for 40 years payments → apr 11 The Anatomy of a Card Tap: What Happens in 1 Second payments → — EOF —