Creating a registry of environment variables

I want a registry of environment variables. If I see someone using one, I want to know what it does and what code or programs uses that. Or, given a program, what are all the variables that might affect it?

Rather than do the whole thing, I let myself do part of the first bit. I crawled all of my installed modules to pull out the keys used with %ENV. My solution (here's the gist) does some dumb matching then passes the result to PPI. I…

"Become a CPAN Author" at MiniConf in NYC, June 6

I'll be leading my "Become a CPAN Author in Three Hours" workshop on the morning of Saturday, June 6 at MiniConf in New York City. This is our replacement for the MojoConf.

Mojoconf is cancelled; I'm scrambling to do something anyway

MojoConf has turned into MiniConf, with a social meeting on Friday, June 5 and a full day of Perl activities on Saturday, June 6. I'll give my "Become a CPAN Author in Three Hours" workshop on Saturday morning.

It looks like Mojoconf 2015 is being cancelled for lack of sponsorship. I was only involved as a trainer for one day so I'm not privy to everything else that was going on.

However, David Farrell and I are going to come up with something if you've already made plans to be in New York. I don't know what that it, but it might…

I broke plenv and cpanm, and the systems they run on

I didn't break them myself, but the Perl Power Tools project that I revitalized did. Well, that's not even strictly true. The Perl Power Tools, which install thin implementations of common Unix tools, highlighted a problem with the idea of tools such as plenv.

Huh. Multiple beginning-of-line anchors work

I've never had a reason to use multiple beginning-of-line anchors in a regex, so I wondered if it would work. I guess it does.

use v5.10;

my $string = 'HERE';
This is line one
This is a cat
This is a dog
This is a lizard
This is a bird
That is a ostrich

my @…