Category Software Development

Some Default Moose Coercions

Having coded in a number of programming languages, nothing makes me happier than applying ‘use Moose’ to a package in perl and then hacking.  The declarative style is really solid, and aids in writing well designed, even if not documented, libraries and tools. One issue that I’ve tried to work around a few times has […]

Perl Application Bundling

I’ve been fairly obsessed with 12 Factor Applications lately. I’ve noticed lots of tools for bundling applications with Ruby (bundler is fairly ubiquitous), and a few other major languages, but nothing so explicit with Perl. Many developers that I have worked with or talked to haven’t done application bundling in Perl, but I’m interested to […]

Serving Files with Perl/Plack

This post isn’t all that special, but it’s definitely a demo of how far Perl is coming along these days. It’s still a popular language that people have tired of complaining about, so they don’t, but everyone uses it when they need to finish something quickly. Regardless, a question was posted around my office about […]

Why I Value Continued Education

EDX, Coursera, and a slew of other websites have enabled people with interest in Computer Science and Programming to get a good start in computing technologies.  Recently, I took a few programming courses through EDX (and I’ve recently started one in Coursera).  In addition, I’ve been tutoring my wife through a course in basic computing […]