MLIR, Nanopass, and Green-Red Trees: Compiler Ideas That Make Code Generators Better
Three concepts from compiler design that transformed how I think about code generation — and why they matter beyond compilers.
Three concepts from compiler design that transformed how I think about code generation — and why they matter beyond compilers.
How I transformed a minimalist but dry blog into something that actually feels alive — one CSS tweak at a time.
A tool born from frustration with multi-version protobuf schemas. How to handle protocol evolution without losing your mind.
A story of over-engineering a personal website with Rust, Axum, and HTMX — and why I don't regret it.