http://sites.google.com/site/philipagre/
He's written a lot of good stuff, though.
Reply on news.ycombinator.com