Programming 10
- Crash-only confidence, part 1: from random kills to exact boundaries
- Making the on-disk state real: Sorted-String Tables (SSTables)
- The Memtable: where writes go to wait
- The syscall I forgot: directory fsync
- Durability is a promise you can't hand-wave: Write-Ahead Log (WAL)
- Building BeachDB: A Database from Scratch (in Go)
- nand2tetris, or Building a Computer from First Principles
- A Queryable List for Python: Proof of Concept
- Implementing Data Structures and Algorithms in C#
- Hello, World!