You're going to make mistakes, so build tools to help you deal with them effectively when they happen. Make deploys easy, one-step, brainless. This includes rollbacks.
Time to grow up: When something goes wrong, step 1 is not to take a deep breath and try to figure out what's wrong. Step 1 is rollback to known-good state so the site comes back up. Then you can delve into what's wrong. Nobody's interested in watching money fly out the window while you sit around scratching your chin.
1 comment
[ 136 ms ] story [ 788 ms ] threadTime to grow up: When something goes wrong, step 1 is not to take a deep breath and try to figure out what's wrong. Step 1 is rollback to known-good state so the site comes back up. Then you can delve into what's wrong. Nobody's interested in watching money fly out the window while you sit around scratching your chin.