Thanks for the kind words. I'm not sure I'm a computer scientist, but I do like to get stuff done. One thing I now need to get done: Update my O'Reilly bio since I'm no longer at Socialtext.
"Have you seen the process it takes to get a module on CPAN? There are hoards of testers that have to approve it first."
What makes you think that? It's completely untrue, and I'm wondering what gives you that perception, because it's something I'd like to work against if it's widespread.