Latest Posts

2 min read 0

I love carton, and you should to.

This one will be quick, promise! Hacktoberfest is upon us once again, it’s the most wonderful time of the year! That said, it’s also the…
2 min read 0

Simple Code Tasks Should Be Simple

I frequently see people do simple things in the most complicated ways with dynamic languages. I suspect much of this is a carry-over from how…
1 min read 0

Shell command of the day

This command will look for the ID value XXXXX in your log files ending in either *.log or *.log-YYYYMMDD. It will then only return output…
2 min read 0

Net::AMQP::RabbitMQ Releases

This weekend I released two versions of Net::AMQP::RabbitMQ on CPAN: 0.007000 and 0.007001. The first version was the culmination of some major refactoring in how…
1 min read 0

Re-factoring Your Old Projects

Once upon a time I maintained a very small, lightweight framework to allow for Perl interfaces to be integrated with directly from client-side JavaScript. I…
1 min read 0

Gist of the Day: Playing with Forks

Parallel processing is all the rage these days, and life has me at a point where I’m needing to use it. I am having to…