145 topics: mental models, patterns, Go, Java, Python, real-world, performance, lock-free, debugging
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
Threads, channels, async, locks in Java + Python + Go
Consensus, replication & more
Kernel, networking & system calls
Quick reference cards for interviews
“A good technical vision covers a 2-3 year horizon with concrete milestones every 6 months”
“The sweet spot for most engineering managers is 5-8 direct reports. Below 5, the manager lacks enough context to justify the role. Above 8, 1:1s and career development conversations get squeezed and people start feeling invisible”
The go-to framework for wiring up LLM apps with chains, agents, and retrieval
Central repository for build artifacts (container images, packages, binaries) with versioning and access control
Estimates how often an element appears in a data stream using a fixed amount of memory regardless of stream length. The structure never needs to know the universe of possible elements in advance