Years later I read _The Checklist Manifesto_, only to be horrified that not only did medical personnel need to be told to use checklists, many resisted the idea. It's one thing to kill people because of a mistake, we all make them and thankfully the ones I make usually don't get anyone hurt. But it's quite another to kill someone because your industry is one step ahead of using leeches. I mean, suppose I make a commit that rolls into production and takes out production data. Someone asks, "did you follow the checklist?" If I say, "yes", it's unlikely that heads will roll and we'll update the list when we find out what went wrong. But if my answer is, "no. In fact, I don't even have a checklist/documented procedure, I just make sure my commit message is informative and hope I remembered everything", I'm likely to get fired. A doctor does it, shrugs it off with "we did everything we could", and a lot of time we all just go on about our day.