So, this morning I was stuck on a thorny problem. I was going around in circles and getting frustrated. I ended up just stopping work completely, had lunch and went for a walk. When I got back, an idea had popped into my head that simplified the problem and I was able to finish coding the feature in a couple of hours. If I had stayed at my keyboard I am pretty sure I would never had come up with that idea and would probably still be stuck. It's paradoxical but sometimes it's best to step away and do nothing in order to be more productive.
Time for the quote of the day:
"The trouble with programmers is that you can never tell what a programmer is doing
until it's too late."