Subroutines and Ampersands

I’ve had this discussion several times recently, so I thought it was worth writing a blog post so that I have somewhere to point people the next time it comes up. Using ampersands on subroutine calls (&my_sub or &my_sub(…)) is never necessary and can have potentially surprising side-effects. It should, therefore, never be used and […]

Modern Perl Articles

Back in 2011 I wrote a series of three articles about “Modern Perl” for Linux Format. Although I mentioned all three articles here as they were published, I didn’t post the actual contents of the articles as I wasn’t sure about the copyright situation. But now I suspect that enough time has passed that copyright […]

Penetration Testing with Perl

I was sent a review copy of Penetration Testing with Perl by Douglas Berdeaux. I really didn’t like it. Here’s the review I’ve been sharing on Amazon and Goodreads. I’ve been wanting to learn a bit about Penetration Testing for a while and as Perl is my programming language of choice this seemed like a […]

London Perl Jobs Mailing List

London.pm is undergoing one of its periodic reorganisations. We’re in the process of moving our web site over to a new server and as part of that move, we’ve decided that we’ll move our mailing list infrastructure to a third party system. Both the main discussion list and the announcements list will be run on […]

Slideshare Stats

For many years (since the end of 2007, apparently) I’ve been uploading the slides from my talks and training courses to Slideshare. This morning I got an email from them, telling me that they had made their analytics pages freely available. I don’t know if this is a permanent change or a special offer, but […]