I like to read articles and check twitter every morning (usually no more than 30 minutes) and then I get down to my programming tasks.
However, I have found that sometimes where I have a large programming task which is about 3 or 4 weeks, I am so engrossed in my work, I rarely get time to do anything else.
After finishing the task I feel bad I did not do anything else but the task.
My question is should I have the same ritual (30 mins every morning reading articles etc) even on large tasks or is it normal to just focus on the task at hand without any disruption?
I tend to feel that if I spend 30 mins reading I will not be focused on the big task.