My solution is: "Diversify" (if you can). Work is not just "work", tasks can be difficult, daunting, boring, challenging and so on. I'm not in the mood or simply physical form to do effectively any on them at any time. After 10-12 hours of coding I can hardly work on a new piece of code. If I try I find myself loosing more…