Developers are notoriously unhealthy people. They don't exercise enough, don't sleep enough and eat the wrong food. An unhealthy developer is not going to be able to concentrate or put in the hard-yards when required, nor are they going to be very happy. In the office I try to look after them as best I can by:
I don't encourage developers to stay up all night investigating new stuff, and I take them away for a two weeks every year to work by the beach and get some fresh air into their system, as well some early morning swims. I find that encouraging a healthy life-style really helps my team be more productive and have more fun. I also suggest regular weigh-ins, with incentives to look after yourself. - Adam Cogan
Figure: Promote healthy eating in the office