Don’t go down the “git blame” rabbithole
/via http://www.commitstrip.com/en/2017/12/19/no-git-blame/ You’ve probably all done the “ git blame ” thing at some point or the other, right? You know, the one that goes something like 1. Spend a few hours tracking down a bug 2. Discover code that is … “interesting” 3. “Interesting” rapidly turns into “ WhatTF is this? ” 4. “ git blame ”, followed by “LOL, of course the code was written by Bob” 5. Hilarity ensues as you (and your buddies) laugh at Bob Now think of your postmortems. If you’re doing them — and I hope you are! — you’re probably striving for blameless postmortems . As The SRE Book puts it A blamelessly written postmortem assumes that everyone involved in an incident had good intentions and did the right thing with the information they had. If a culture of finger pointing and shaming individuals or teams for doing the “wrong” thing prevails, people will not bring issues to light for fear of punishment. … When post...