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
“Outcome-based roadmaps outlast feature-based ones. Define what success looks like, not just what to build”
“Three organizational models exist for ML teams: centralized, embedded, and hybrid. Once you get past 5 ML engineers, hybrid tends to scale best because it balances specialization with product proximity.”
The log database that indexes everything without the Elasticsearch bill
Caps request rates to protect services from abuse, DDoS, and resource exhaustion
A saga is a sequence of local transactions where each step has a compensating action. If step 3 fails, steps 2 and 1 are rolled back by running their compensating actions in reverse order. This gives you eventual consistency across services without locking resources