Articles
Engineering deep dives from BuildsByBuchanan — starting with a series on Kittine, the programming language we built in-house.
-
1.
Why We Built Our Own Programming Language: The Story of Kittine(kittine.com)
Why we compiled a custom syntax down to Leptos/Rust and WebAssembly instead of reaching for another JS framework.
-
2.
How String Interpolation Grew Out of a Real Client Project(kittine.com)
How "label: " + count became a format! lowering inside the compiler — a case study in growing a language through real use.
-
3.
From .kitty to WebAssembly: Inside the Kittine Compiler(kittine.com)
A tour of the lexer, parser, and codegen pipeline that turns a .kitty file into a real WebAssembly binary.
-
4.
One Language, Two Renderers: CSR vs. SSR in Kittine(kittine.com)
The same compiler powers a client-rendered app and a server-rendered one — plus the two real gotchas found wiring up SSR.
More articles land here as we build. Prefer client stories and case studies instead? See the Blog or Case Studies.
