I love the feeling of flow, when I settle into my work and make steady, ruthless progress without distraction. Unfortunately, getting myself into this state is difficult. It usually happens when I am wearing my noise-cancelling headphones and I am at just at that point where my work is challenging but manageable and my mind is fully engaged but not overwhelmed. It also helps to have a bit of time pressure or a due date on the horizon. These ...