2026-10-28
The first rule of scripting: repeatable execution, reversible changes
What separates an ops script from a normal script is that it runs many times and fails many times. If it dies halfway through, will running it again break something? That is the first question I ask before writing any script.