Yesterday was a good programming day; there’s something obscenely satisfying about checking in a set of revisions to the application on which I’m working right now that includes over 400 new or changed files.