| [ ] 1 Billion Row Challenge (1BRC) | Java + Go | W4 | π΄ | Parsing, memory, SIMD-ish tricks, parallelism, profiling |
| [ ] Build your own Redis (CodeCrafters / codingchallenges.fyi) | Go | W3βW8 | π‘ | TCP, RESP, concurrency, expiry, replication |
| [ ] Writing an Interpreter in Go (Thorsten Ball) ch. 1β4 | Go | W3βW8 | π‘ | Lexer, Pratt parser, evaluator β orbit-expr |
| [ ] Build Your Own Database From Scratch in Go (build-your-own.org) | Go | W4βW6 | π΄ | B+tree, KV, transactions |
| [ ] MIT 6.5840 Lab 1: MapReduce | Go | W10 | π‘ | Coordination, fault tolerance |
| [ ] MIT 6.5840 Lab 2: KV server | Go | W12 | π‘ | Linearizability over lossy networks |
| [ ] MIT 6.5840 Lab 3Aβ3D: Raft | Go | W13βW14 | β« | Consensus, the hardest and best |
| [ ] MIT 6.5840 Lab 4: Fault-tolerant KV on Raft | Go | W25+ | β« | Replicated state machines |
| [ ] Fly.io Gossip Glomers (all 6) | Go | W11βW14 | π‘βπ΄ | Broadcast, CRDT counters, Kafka log, transactions |
| [ ] PingCAP TinyKV (Talent Plan) | Go | Open | β« | Raft KV + Percolator transactions |
| [ ] Kubernetes the Hard Way | β | W15 | π΄ | Every control-plane component |
| [ ] Containers from scratch (Liz Rice) | Go | W16 | π‘ | Namespaces, cgroups |
| [ ] kubebuilder tutorial β your own operator | Go | W15 | π΄ | Controllers, CRDs |
| [ ] PortSwigger Web Security Academy (access control, JWT, SSRF, SQLi) | β | W7, W18 | π‘ | AppSec |
| [ ] pgexercises.com | SQL | W6 | π’ | SQL fluency |
| [ ] LangChain Academy: Intro to LangGraph | Python | W21 | π‘ | Agents, persistence, HITL |
| [ ] Karpathy: minbpe / Letβs build GPT | Python | W19 | π΄ | Tokenizers, transformers |
| [ ] DataTalksClub DE Zoomcamp (streaming module) | β | W18 | π‘ | Stream processing |