Most commit messages are next to useless because they focus on WHAT was done instead of WHY.
This is exactly the wrong thing to focus on.
You can always reconstruct what changes a commit contains, but it's near impossible to unearth the reason it was done.
(thread)
Think about the last time you `git blame`d something.
You were almost certainly thinking "WHY is this like this?", not "What is a one-line summary of what happened in this commit?".
Nov 21, 2018 • 12 tweets • 2 min read
It's near the end of the year, so I've been doing some reflecting on the habits that have had the biggest impact on my career so far:
1. Accomplishing deep work.
It is SO easy to go an entire day without getting into the zone, and that's death for real productivity. Getting serious about guarding my attention was a turning point.