I find that routine is important to getting regular exercise and movement. I am one of those programmers who likes getting into a 'flow' state and working for large blocks of time, so my strategy is to try and get a 1 hr walk in the morning when I wake up. Much as people like to check their Inbox first thing to get it out of the way before starting productive work, I find that getting my walk in the morning before I…
> I took up Kendo about 18 months ago, and the regularly scheduled classes and training sessions are good for forcing me off the computer and go work up a sweat. I especially love the little 30 second meditation we do at the start and end of each class. Mokuso was integral to teaching me to relax and focus; I try to continue meditating even though I haven't done kendo for years, but some days I just want to be sittin…
I particularly enjoy the ceremony surrounding Kendo. That, coupled with the discipline really helps me to focus and push myself both physically and mentally. It makes a great counterpoint to the purely intellectual activity of programming, which I find helps balance me.