Scripting
I think about tools a lot. Tools that will solve my problems. Automation that will help me do something faster. APIs I wish existed. I sometimes write down structure for a database, API objects, and CLI structure I would like to exist.
Then I come to my senses and create a crude script that pipes together a few existing tools into something that works good enough. It’s not as elegant as the one I designed and it doesn’t do everything I need, but it works and it’s good enough to save me time.
Sometime it’s best to script something and move on. Solving problems is the goal.