Modern Perl for Non-Perl Programmers (Redux)

Six weeks ago I announced that I’d be running a free one-day course called “Modern Perl for Non-Perl Programmers” in August. Places on that course were fully booked in less than a day. So I’ve decided to run to course again, two months later. It will still be at Google Campus, and the date is […]

How Well Can You Read Documentation?

(I was going to call this post “How well do you understand context?” but I think this title is more accurate). I just saw someone recommending this code:

Looks sensible enough, doesn’t it? But it isn’t. What’s the hidden inefficiency?

“You Must Hate Version Control Systems”

I’ve been an independent consultant for a long time now. Over the last seventeen years, I’ve worked for dozens of different clients. In that time it’s been interesting to watch how good practices have slowly permeated the industry. These days, when I start working with a new client there’s about a 50% chance that they […]

XML::Feed

XML::Feed is the module that does most of the heavy lifting for Perlanet and, as such, it powers some important parts of the Perl community’s infrastructure. Unfortunately, for a while now it’s had a rather long list of outstanding bugs that weren’t getting fixed. Sometime last year, Matt Trout got co-maintainership on the module and shortly afterwards […]