Check your head

Paul Graham’s latest essay returns to the ground that first made me notice and hold him in high regard. Holding a Program in One’s Head delves into what kind of intellectual exercise software development is (one that requires focused and uninterrupted thinking) and then goes on to provide a bunch of guidelines for effective programmer working spaces (small teams, distraction-free workspaces). See also: Test #8 on the 12 Steps to Better Code.