The high-level knowledge that no autocomplete can replace. Pick a domain and go deep.
All Topics
Trade-offs, architecture patterns, and the decisions that shape how software behaves at scale.
Consensus, replication, partitioning — the hard problems of coordination across machines.
Logs, metrics, traces, and the practice of making opaque systems transparent.
Turning numbers into narratives with the right visual encodings and tools.
Confidence through verification — from unit tests to chaos engineering.
Defence in depth. Understanding the attack surface of modern web applications.
Profiling, optimizing, and measuring — making systems fast where it matters.
The protocol that runs the web, from request-response basics to HTTP/3.
Where state lives. Choosing, tuning, and understanding data stores.