I recently came across the Pomodoro Technique as a way to increase productivity, get in the zone, and in general feel a sense of accomplishment at setting some short programming goals and achieving them. So far I have enjoyed it and the sense of accomplishment I get after seeing a bunch of short goals add up at the end of the day to a lot of work done on a programming project.
What other ideas, similar or not, add a little variety to achieving goals, personal productivity, get in the programming zone, and so forth?
What ideas or techniques are expressed formally, such as those in the Pomodoro paper, rather than trite maxims?