Im personally a big fan of the GTD, inbox-zero, todo list, organizing the day kind of guy. If it was possible i would structure everything in that set of rules. A developer is a creative person and creativity isnt always just there. Pleasing that gene can be hard with deadlines and managers but its definitely something both people should look in to.
John Cleese has always been a funny man. I knew he was brilliant and wise but i never knew that he actually looked into things like how to trigger creativity. This is a must see if you love the hole GTD thing.