canary everything

Canary everything: full real installs as the test, not mocks

The most valuable infrastructure change I made this year wasn't a tool — it was a testing philosophy: the canary is a full, real install, run in a disposable environment, before anything touches production. No mocks, no "close enough," no "it worked in my head." If the real install doesn't come up clean on a throwaway node, it doesn't get to touch the one you actually use.

Why mocks and unit tests lie to you here

What a real-install canary actually is

The two canaries that matter (concrete)

The details that make it safe

What it caught (the payoff)

The principle