Always Be Blaming: how Git blame answers the wrong question
matklad.github.io