Garrett's just this guy...
I find it just incredibly amusing that I just did a Google search to try and find out how to do something in a Ruby C extension, and the first hit was my article on writing Ruby C extensions.