Joe McMahon currently works at Apple, doing build automation for the iWorks group. He is interested in nearly everything, but particularly in Perl programming and music.
He was crazy enough to take on the job of documenting the Perl debugger.
Lazy testing - a talk on how it's possible to modify the debugger to allow you to create Test::More-based tests as you debug without actually touching the debugger source at all. (Firefox is recommended for OS X users; Safari seems to get tired of showing slides after about the 15th one.)