№002long-form guide
The Shape of a Language — Designing Grammars from Zero
A visual, beginner-first tutorial on reading and designing programming language grammars. From a live Pratt parser to Rust, Tree-sitter, and Rowan.
Ramblings on coding, software design and related nerdery
Long-form guides, references, and experiments that don't fit elsewhere - includes AI Generated content that I'm saving for myself.
A visual, beginner-first tutorial on reading and designing programming language grammars. From a live Pratt parser to Rust, Tree-sitter, and Rowan.
A beginner-first guide to compiler design and MLIR, taught by building a tiny programming language. No compiler background assumed.