How do you get things done in hourlong intervals?
wglb: Much of what I am doing these days takes a couple of hours to spin up, so I don't have any ideas for you here.  Maybe find a way talking with your friend about your need for long stretches of uninterrupted time.  Already mentioned here is Paul's very relevant essay http://www.paulgraham.com/makersschedule.html.