Home

DataCage is broadcasting

Welcome to DataCage,

A simple, concise site that lays out small examples of data processing, data munging, data prepping, database related exercises and more; that can be utilised on larger-scale projects.

The majority of exercises use Modern Perl. Let’s clear up an issue straight away. Perl might have a reputation of being a bit old-school, but Modern Perl offers scope to accomplish modern tasks.

Grabbing data from APIs, turning JSON into something more humanly readable, tackling wild CSV files, creating web apps and a whole lot more… Perl is more than capable. CPAN is a treasure trove of modules to accomplish these tasks.

One of Perl’s claims is “There’s more than one way to do it”. This is both a help and a hindrance. My chief aims are to get the required results, and to get them with the most concise, easy-to-read code possible. There could be a quicker solution with less lines of code, one that when bench-marked against the clearer code runs faster.

Feel free to offer alternate methods.

As the proverb says…

“Tell me and I will forget, show me and I may remember; involve me and I will understand.”

On with the show.