The Hidden Cost of Abstractions
Why every layer leaks eventually, and why backend engineers should care.
Notes from the edge of the stack
Thoughts on systems, software, security, engineering tradeoffs, and things I learn while building.
Featured Writing
Why every layer leaks eventually, and why backend engineers should care.
Knowledge Graph
Research Board
How macro behavior appears from simple local rules.
What changes when nodes can lie instead of merely failing.
How syscalls, readiness, buffers, and scheduling shape latency.
When the boring design is the one that survives production.
Influences
Martin Kleppmann
The clearest treatment of distributed systems tradeoffs I have read.
Michael Kerrisk
Dense, practical, and still the book I reach for when kernel behavior matters.
Randal E. Bryant and David R. O'Hallaron
A sturdy bridge between C, assembly, memory, linking, and runtime behavior.
Gergely Orosz
A practical guide to navigating engineering careers, understanding organizations, and thinking beyond the code itself.