Writing
Tagged “Build Systems”
- The Runtime Is What's Left Over
This site is two different websites wearing the same clothes: an interactive Rust/WebAssembly portfolio, and a folder of static HTML articles generated by a separate program. They share a header, a colour, a typeface, a hairline width, and one WebAssembly bundle — without either one importing the other. This is how the sharing actually works, why Rust makes it cheap, and why almost nothing is left to decide in a browser.
- Performance Is Making Gradle Less Gradle
Gradle 9.7 promotes Isolated Projects to incubating, and the headline is parallel project configuration. The real story is that Gradle can only parallelize configuration because it has started making entire categories of previously legal build logic illegal. Performance pressure is quietly turning a programmable build system into a declarative one — and TypeScript is doing the same thing from the opposite direction.