[Verifying my cryptographic key: openpgp4fpr:4dadfefe8e4ad0f92bcbbb8142f3ca898cb08a45]
This week’s Perl and Raku Conference 2022 in Houston was packed with great presentations, and I...
IKEA’s toy BLÅHAJ shark has become a beloved Internet icon over the past several years. I thought it...
This month I started a new job at Alert Logic, a cybersecurity provider with Perl (among many other...
When I first started writing Perl in my early 20’s, I tended to follow a lot of the structured...
This past year of blogging has introduced me to a wide variety of people in the Perl community. Some...
I mentioned in passing last week that the next major release of Perl, v5.36, is set to enable...
I remember a brief time in the mid-2000s insisting on so-called “Yoda conditions” in my Perl. I would...
Friday, December 17, 2021, marked the thirty-fourth birthday of the Perl programming language, and...
The Java world had an… interesting weekend when security researchers revealed on December 9 a...
I mentioned at the Ephemeral Miniconf last month that as soon as I write about one Perl module (or...
Over the past two years, I’ve gotten back into playing Dungeons & Dragons, the famous tabletop...
I’m busy this week hosting my parents’ first visit to Houston, but I didn’t want to let this Tuesday...
Inspired by my parents coming to visit at the end of the week, I thought I’d write about how Perl...
After a lot of procrastination, I’ve decided my talk for this week’s ePhEmeRaL miniconf will be...
At my work, we extensively use the Moose object system to take care of what would ordinarily be very...
Template processors and engines are one of those pieces of software where it seems every developer...
Six months ago I gave an overview of Perl’s list processing fundamentals, briefly describing what...
Look, I get it. You don’t like the Perl programming language or have otherwise disregarded it as...
Whether learning a programming language, working through a problem, or trying to understand a new...
Twitter recently recommended a tweet to me (all hail the algorithm) touting what the author viewed as...
One of Perl’s cardinal strengths is the depth and variety of add-on modules to extend its...
The perlcritic tool is often your first defense against “awkward, hard to read, error-prone, or...
A recent Lobsters post lauding the virtues of AWK reminded me that although the language is powerful...
This blog has devoted a fair amount of attention to the popular and multifaceted object-oriented...
Last month I wrote about using Moose’s override function to, well, override a superclass’s method....
Last week I explored using the Inline::Perl5 module to port a short Perl script to Raku while still...
The Perl and Raku programming languages have a complicated history together. The latter was...
Last week found me exploring Object::Pad as an alternative to the Moo object-oriented framework for...
Introduction: The current state of play Perl has “very minimal” support for...