Run Your Code Generator as a Test
Generated code can give a project a much nicer interface, but it also introduces another maintenance step. This article shows the test pattern I use to keep generated files aligned …
Software engineering field notes
I write about Rust, Go, WebAssembly, developer tooling, and the systems behind them.
Generated code can give a project a much nicer interface, but it also introduces another maintenance step. This article shows the test pattern I use to keep generated files aligned …
Imagine you look after the software for a small 3D-print farm: a rack of printers and a Go service running on a box in the corner. The service started life as a dashboard. Somebody …
gcode 0.7.0 is on crates.io . If you have been on 0.6.1 (the last stable line that matched the mental model I shipped years ago), this release will break your build on purpose. …