Writing
From the blog
The debugging, the architecture calls, and the lessons from shipping systems that have to stay up.
System Design
Designing a real-time messaging pipeline for millions of eventsHow we took a messaging system from a few hundred events a minute to millions a day — without the 3am pages.
Jun 2026 · 12 minScalabilityHow we cut p95 latency by 60% without adding serversMost latency wins aren't about more hardware — they're about doing less work on the hot path.
May 2026 · 8 minNode.jsThe event loop, explained by what actually breaks in productionYou don't really understand the event loop until a synchronous JSON.parse takes your whole service down.
Apr 2026 · 10 min