“We replaced Makefiles with YAML, then replaced YAML with TOML, then replaced TOML with code that generates YAML. None of it builds reliably.”

Every generation of developers gets sold a story about how the new tooling will fix the old tooling. Then the new tooling becomes the old tooling and a younger generation arrives to fix it. The tools change. The frustration does not. Anyone who has shipped code for more than ten years can read this in their sleep.