Please Don’t Use CGI.pm

Put CGI.pm in the Bin

Earlier this week, the Perl magazine site, perl.com, published an article about writing web applications using CGI.pm. That seemed like a bizarre choice to me, but I’ve decided to use it as an excuse to write an article explaining why I think that’s a really bad idea. It’s important to start by getting some definitions… Continue reading Please Don’t Use CGI.pm

Easy PSGI

When I write replies to questions on StackOverflow and places like that recommending that people abandon CGI programs in favour of something that uses PSGI, I often get some push-back from people claiming that PSGI makes things far too complicated. I don’t believe that’s true. But I think I know why they say it. I… Continue reading Easy PSGI

Modern Perl Web Development

Modern Web Development with Perl from Dave Cross Last Saturday was the annual London Perl Workshop. I’ll have more to say about the day later[1], but I just wanted to take the time to share the slides for the workshop that I ran in the morning. It was a quick guide to modern Perl web… Continue reading Modern Perl Web Development