It's odd for me that PG is the source of this essay. I have a lot less trouble working in shorter bursts now that I'm using a Lisp dialect all the time. When I worked in C, long stretches were essential. I would think working in Arc would make short stints productive as well.