But some form of regular writing is one of the best ways to give yourself time for reflection and analysis.
This is the main reason I’ve been blogging for the last dozen years. I’ve also found that the benefits extend to coding – writing out what I need to clarifies it for me and helps me identify edge cases and additional things I need to consider. It gives me space to really think about the problem. I use Capsule to journal my coding.