is a home for collected ramblings about programming, (Ruby primarily) Unix, my little software creations, and notes on the design of one application in particular. For more about me, head to the About page.

Recent Posts

Apply, Part 1: Why build it in the first place?

Before getting into the gory details, Part 1 goes over the rationale for building the system in the first place, what it was meant to accomplish, and how we can tell if it's a success. Probably an underrated part of programming.