My Code

Code Repository

My public repository is on Github:

Perl Modules

My published Perl code is available on CPAN.

I have written many "Tiny" modules that offer substantial functionality and are much smaller than conventional alternatives:

  • Capture::Tiny - Capture STDOUT and STDERR from Perl, XS or external programs
  • Class::Tiny - Minimalist class construction
  • failures - Minimalist exception hierarchy generator
  • HTTP::Tiny - A small, simple, correct HTTP/1.1 client (with Christian Hansen)
  • Path::Tiny - File path utility

Other modules I'm particularly proud of for various reasons include: