posts

On a Prettier PATH
On getting a more readable $PATH, installing “is” in GitHub Actions and using $GITHUB_STEP_SUMMARY to put it all …

How Many Versions of "X" Are in my $PATH?
When multiple versions of the same executable exist in your $PATH, the ‘is’ utility provides a clean way to discover …

The Great PTS CLI Throwdown
At the Perl Toolchain Summit a few of us shared our favourite command-line tools and terminal configurations. This compilation …

Battery Power-Ups: Enhancing SketchyBar with "is"
The new “is battery” and “is known battery” subcommands can detect battery attributes with a clean, …

Debounce All of the Things
I wanted a tool for debouncing shell commands, to ensure that tasks like installing nightly builds or running scripts only execute …

How I Spent My First London Perl Workshop
Earlier this year I was excited (one might even say well chuffed) when I heard that the London Perl Workshop was coming back after …

I'm Still Lazy
I wrote an auto-installer for Perl modules, but I was too lazy to fix it.

How I Spent My Perl Toolchain Summit v2024 (Lisbon)
A summary of what MetaCPAN accomplished in Lisbon while attending the Perl Toolchain Summit

One Line Fuzzy Find for Git Worktree
Let’s explore how to create a one-liner for fuzzy matching when navigating git worktrees. The ideas demonstrated here can be …