Topics

I have been writing here since 2007, and the archive is lopsided on purpose — a 2007 post about building a cheap SAN out of network block devices sits next to a 2026 post about cutting PHP worker memory with Judy arrays. The dates move; the questions do not.

These four hubs group the writing by what it is actually about rather than by keyword. Each one opens with the context that ties its posts together.

Browse by topic

8 Reliability & SRE Writing on site reliability engineering, resilience, failure domains and self-healing systems — from operating ad delivery at 350 billion daily bid requests to running SRE for Adobe's Real-Time CDP. 5 Machine Learning in Production Scaling ML inference, applying machine learning to operations, and the ethics of shipping models — written from the operator's side rather than the researcher's. 7 Performance & Debugging Profiling, benchmarking and hard-to-diagnose bugs — memory, indexes, JVM instrumentation and packet captures, from 2007 to today. 5 Engineering Craft On how engineers actually get better: creativity, resourcefulness, ethics, and what changes when the tools start writing the code.