· 5 min read infrastructure
Building the Website and the Playground
How the website and playground came together — two syntax highlighting pipelines, the Rust frontend compiled to WASM, and why breaking the grammar breaks everything at once.
4 posts
How the website and playground came together — two syntax highlighting pipelines, the Rust frontend compiled to WASM, and why breaking the grammar breaks everything at once.
I removed the alpha suffix and immediately had to build a release pipeline that could actually ship the thing.
Building a TextMate grammar, replacing LLVM IR with typed Hew dialect ops, and debugging a Tailwind naming collision.
Benchmarking Hew against gcc -O2, setting up CI, and adding generators to the spec.