Through the miracle of The Almighty Google (or probably something stupid I did with a random link) it looks like you found my old site. Weird.
Not to worry! You're not lost. C'mon over to my new digs.
This is how excited I will be to see you there: