Algorithm patterns & code templates
End-to-end architecture problems
Design patterns & practical code
Deep dives into core tech
Production systems & operations
TCP, HTTP, TLS, DNS & more
Consensus, replication & more
Kernel, networking & system calls
Quick reference cards for interviews
“The last 20% of any migration contains 80% of the pain. Budget and staff for it explicitly, or it will drag on for years as a zombie project”
“You need a TPM when your Slack channels are full of 'who owns this?' questions. The role exists to create clarity across organizational seams, not to manage tasks within a single team”
A stream processing library that ships inside your JVM app, not a cluster you babysit
Git as the single source of truth for both application and infrastructure config
HLC combines a physical timestamp with a logical counter to get the best of both worlds. Events get timestamps that are close to real wall-clock time (useful for humans and TTLs) while still maintaining the causal ordering guarantees of logical clocks