A personal weblog?
I like to play around with parsers, developer tools, and standards implementations in Go, Zig, and Rust.
The current run of posts is the zpars series, tracing a Zig parser playground from its first ABNF scanner toward a grammar VM, JIT, and beyond. The code is well ahead of the writing, by design: posts work backwards from finished slices, with attention to design tradeoffs, prior art, and the Zig and parser trivia that comes up along the way.