Each time I sit down to write new code.
Learn a new API.
Write a new Post.
Learn a new technology.
Anything, whatever it is that is brand new, there is that first 5 minutes of “I have no idea what I’m doing and this is going to be a complete and utter mess” that goes through my head where I try and talk myself out of the work that I should be doing but am not.
I sit there and stare at the screen and mentally go through all the things I have to do and my mind becomes completely overwhelmed with where to start and what to focus on – to the point that I wonder where to start or how to.
Then I start to write down what I need to do – everything in my mind, I write it all down – and I don’t stop writing until I’ve purged it all into some written form task list that could be either 15 post it notes scattered over my desk (representative of my mind) or one big long piece of paper with all these 15 things to do.
For some reason it seems clearer and at that point, I start crossing them off one my one. The first task is the hardest to cross off, but when it’s done, the rest become that much easier.
It’s not rocket science, but it is about finding your rhythm to simple get started.