Come Work for Me at ActiveState

I’m sure my legion of faithful readers all shares one dream. That dream is to one day have the great joy of working for me. Well, faithful readers, that dream could come true for one lucky person among your number. [Note to self: what’s the best emote for eye rolling?] I’m hiring for a Senior … (Read More)

My Perl Conference Tutorials

I’m doing two tutorials this year at The Perl Conference! On Thursday, June 21 I’ll be offering my Introduction to Moose course once again. If you want learn more about using Moose this is a great opportunity. I’d also note that most of what I cover applies to Moo, so what you’ll learn is useful … (Read More)

New Year, New Theme

I was getting a bit tired of my old blog theme so here’s a new one. This new theme uses Bootstrap 4 under the hood, courtesy of the Understrap theme and understrap-child. The main thing bugging me about the old theme was the font sizes and all the boxiness of the right-hand side widgets. Whenever I’d … (Read More)

Swimming in the River of CPAN

If you’ve browsed MetaCPAN lately, maybe you’ve noticed the new “river” indicator that’s next to distributions in listings and on individual distribution pages. See the image on the right for an example. The River of CPAN analogy was first described by Neil Bowers in 2015, though I believe it was created by a group of … (Read More)

Caching and the travis-perl Helpers

The travis-perl helpers are great. If you haven’t heard about them before, what they do is let you test your Perl projects on Travis with a much wider range of Perls than Travis provides natively. They also run your tests from the perspective of end users. What that means is that if you’re using Dist::Zilla … (Read More)

A Technical Hiring Process

At The Perl Conference 2017, I gave a talk titled How to Make Your Technical Hiring Process Suck at Least 20% Less. A Bold goal, I know! Unfortunately, the video from that talk did not come out. The slides are available (hit “s” for my notes), but even with the speaker notes there’s a lot missing, … (Read More)

Going Full Gmail

So I finally gave in and moved my email to Gmail. Specifically, I’ve moved the urth.org email handling to Gmail via G Suite with my own domain. The first email reader I used was Pine, which I used for ages. Later I got real modern and switched to Alpine. I would shell into urth.org and … (Read More)

Want to Be the Boss of Me?

If you’ve ever wanted to tell me what to do in a situation where I had to actually listen to you, well, the opportunity has finally arrived! ActiveState is hiring a new VP of Engineering/CTO (I have no idea why we can’t pick a single title here). You’d be managing all of the development teams … (Read More)