The internet is flooded with programming productivity articles. Isn’t writing a new one is kinda unproductive? 😉
Many of these kinds of posts are tool-specific. This one focuses on the principles instead (and still manages to mix in a few cool tools you may have never heard of).