Continuous Deployment to CPAN

Recently I was working on a refactor of one of my CPAN modules which, among other things, involved changing its name from Test::A8N to the specific Test::Story.  Doing so made me think about the process I usually go through when I consider releasing a CPAN module. First, let me explain something about myself: I don't … Continue reading Continuous Deployment to CPAN

Last minute talk on automated Perl builds using Hudson tonight

My friend Scott McWhirter, who heads up the Vancouver Perl Monger's group, asked me yesterday to give a last-minute talk on anything in particular at tonight's Vancouver.pm meeting. He wasn't exactly begging, but I know he's short on speakers this month, and he wanted something interesting to show. So I decided I'd talk about building … Continue reading Last minute talk on automated Perl builds using Hudson tonight

Have a list of several hundred addresses to get coordinates for? Perl to the rescue!

I recently wanted to try my hand at writing a little iPhone app for helping students find University grant funding.  It turns out to be a bit more difficult than I'd expected, but part of the app was to be a listing of all the available universities near the student.  This, of course, would involve … Continue reading Have a list of several hundred addresses to get coordinates for? Perl to the rescue!

My blog and I are joining the Iron Man competition!

It's probably not the kind of Iron Man competition that you're used to hearing about. This one is a challenge to blog at least once per week, every week, about Perl and Perl-related technologies.My buddy Matt Trout, co-founder of Shadowcat Systems, creator of DBIx::Class, a core contributor to Catalyst, as well as all sorts of … Continue reading My blog and I are joining the Iron Man competition!