Issue tracking for your workflow
As software developers our profession is automating systems. The moment I realized that my job itself was a system ripe for automation was transformative.
Unfortunately, I often notice parts of my workflow that need improvement when I'm on a tight deadline, or deep in code. So how do I keep these "bugs" from going unfixed?
I have found a solution that works well for me: I started an issue tracker for my workflow. I use the issue tracker on the GitHub repository for my dotfiles.
Benefits
It's easy to jot down problems knowing you can come back to them later
If you write down your solution when you close the issue, future Googlers will benefit from your effort.
Check out my workflow issues.