Agentic Personae: Code and Cognition from Spotlights to Identity10 April 2026·1279 words·7 minsLLM Ensemble MethodAn attention focus tells an agent where to look. A persona tells it how to think.
An Ensemble of Claudes28 March 2026·3356 words·16 minsLLM Ensemble MethodSmall differences in prompts produce wildly different outputs. You can fight that or you can use it.
Teaching Claude to Write Pony27 March 2026·5655 words·27 minsPony Teaching LLMI treated Claude like a junior engineer, taught it principles, and watched it grow. Two weeks later, it’s on my short list.
Parma for Mortals6 March 2026·3775 words·18 minsConfidential Computing SecurityThe ideas behind Parma, explained like we’re sitting at a bar and you asked me what I’d been working on.
Peter Alvaro and Me3 March 2026·1061 words·5 minsTesting Distributed Systems AntithesisHow Peter Alvaro’s lineage-driven fault injection clicked with me, and why I ended up at Antithesis.
Things I'd like in my code management tool26 December 2018·2030 words·10 minsCode ManagementMy wish list for a code management tool that actually understands how I work.
Learning From Ada22 February 2016·581 words·3 minsC AdaHow a younger me chose C over Ada, and what that choice taught me about how we pick technologies.
Of Debt and Decisions19 April 2015·1553 words·8 minsTechnical DebtTechnical debt isn’t always the enemy. Sometimes it’s a deliberate trade-off that lets you move forward.
On Becoming a Better Teacher12 April 2015·1043 words·5 minsTeaching Storm AppliedHow conversations with Kathy Sierra changed the way I think about teaching and writing Storm Applied.
Storm Applied: Behind the Scenes4 April 2015·432 words·3 minsStorm AppliedBehind-the-scenes vignettes from writing Storm Applied — rejected subtitles, manuscript struggles, and The Jam.