posts
Adding a Preview Window to Your Tab Completion
A few days ago, I talked about how to add tab completion to a CLI program, using fzf. As usual, there’s more than one way to do it (TIMTOWDI) and I’d like to look at another approach which also uses fzf.
Adding Tab Completion to Your Favourite CLI Programs
I like to find what I need quickly, so I make heavy use of tab completion at the command line. Lately, I’ve been using fzf more and more to do this. It’s a wonderful tool. I won’t go in depth about fzf here, but if you haven’t checked it out, please do. I think it’s well worth it.

CPAN Bus Factor
[The following post is the result of a collaboration with Neil Bowers] Perhaps you’ve noticed a new metric when browsing MetaCPAN? #What is “bus factor”? Wikipedia defines “bus factor” as
perlimports
Over the past 6 months or so, I’ve been working on a project to port goimports (or some version of it) to Perl. By now I’ve tested it on our Perl codebase at $work, on MetaCPAN and also some CPAN modules. It’s now at a state where I can say it’s getting to be a useful tool.
Creating a Twitter List of CPAN Authors
Recently I found a great little Twitter command line tool called t. It does a lot of useful things, including building and editing Twitter lists. For example, with the following commands we can:
Managing Your Travis CI Config Files with App::CISetup
This post is brought to you by ServerCentral Turing Group in Chicago, a Platinum level sponsor of the meta::hack conference in 2018. For the past 3 years we’ve had the privilege of having meta::hack at the ServerCentral office space in Chicago.

How I Spent My Perl Toolchain Summit v2019 (Marlow)
The Perl Toolchain Summit (PTS) is an annual event, held in Europe, where work on improving the Perl toolchain takes place. I was fortunate to be able to attend PTS again this year. I’d like to thank my employer, MaxMind, for sending me to PTS and for once again financially sponsoring this event. PTS has become …
About the Various PANs
This post has been brought to you by booking.com, one of the Platinum sponsors of the 2018 meta::hack conference. When it comes to CPAN, Perl has a lot of related acronyms, many of which can be hard to understand. Let’s take a moment to discuss some of them now. This discussion will focus mostly on the PANs. …
meta::hack 3 Wrap Report
As I mentioned in [my meta::hack preview post][1], for the third year running we have had the privilege of being financially sponsored by [Booking.com][2] and also working out of the [ServerCentral][3] offices in downtown Chicago in order to hack on [MetaCPAN][4]. None of this would have been possible without the …