Ruth Holloway has been a system administrator and software developer for a long, long time, getting her professional start on a VAX 11/780, way back when. She spent a lot of her career (so far) serving the technology needs of libraries, and has been a contributor since 2008 to the Koha open source library automation suite. Ruth is currently a Perl developer and project lead at Clearbuilt. You can find out more about Ruth's passions and career at her site. She's a mother, grandmother, wife, artist, public speaker, and mommy to the cutest little dog you'll ever meet.

Authored Content

Developing code.

A lightweight alternative to Moose for Perl, Mouse requires only basic features.
Eliminating bugs.

This simple, elegant module lets you include Perl code for debugging or development-only environments, but hide it for production.
Several images of graphs.

Clean up your development environment and dependencies with Vagrant, a tool for managing virtual machines and containers.
Hands programming

Take some of the trickiness out of building regular expressions in Perl with the Regexp::Common module.
Programming keyboard.

Perl makes it easy to manipulate complex data using hashes and arrays. Here's what you need to know to get started.