As an aside, programming is the lowest "willpower depletion" activity I've ever done, apart from producing (i.e. in a software DAW) music. I can program for hours without getting particularly tired or feeling like I need a break.
Have to say I'm a little jealous of people who get to do this for a living.
Have to say I'm a little jealous of people who get to do this for a living.