Four lines cost a whole website
To append four lines to one YAML file, the release job was cloning this entire website into memory. The first fix for it failed without making a sound.

To append four lines to one YAML file, the release job was cloning this entire website into memory. The first fix for it failed without making a sound.

Doing local Git from Rust with gix rather than shelling out to the git binary or linking libgit2, and why that avoids a lot of cross-compilation pain.

Installing SilverStripe 3.1 without Composer, by adding the framework and CMS repositories as Git submodules and wiring them up by hand.