I had an idea for a blog post, but just as I was about to start writing I got distracted by browsing through some old stuff that I’d written. I found this thing from 2007 which, while needing a bit of work, is probably better than what I was going to write… Read more