Aaron Ang

CodeCrafters Builds

Built-from-scratch reimplementations of real systems, following CodeCrafters’ “Build Your Own X” challenges — all in Rust. Each one meant working directly with a system’s wire format, on-disk format, or grammar: parsing protocols, byte layouts, B-trees, and event loops by hand.

The ones I went deepest on:

Also built: Kafka, SQLite, Git, DNS server, HTTP server, and grep.

Tech stack: Rust.