Keeping a build reproducible
Pinning versions is the easy part. The harder part is noticing when the environment drifts underneath a build that still reports success.
Occasional writing about tooling and small experiments.
Pinning versions is the easy part. The harder part is noticing when the environment drifts underneath a build that still reports success.
A metric that is easy to collect tends to replace the one that mattered, and the substitution is rarely noticed at the time it happens.
An untested backup is a guess. Restoring one on a schedule turns it into something you can rely on.