I consider these talks reference material. I keep them updated and relevant so I can refer people to them. If I’ve missed anything feel free to create an issue on the github repo or contribute a pull request.

MooX::Commander

How to build command line apps with sub commands and option parsing and OO.
Slides | GitHub repo

The Perl test ecosystem

How to write tests in Perl. An exploration of CPAN test libraries.
Slides | GitHub repo

Publish your first CPAN module in < 5 minutes

I originally gave this talk at Chicago.pm as part of a “Distribution Management Shootout” – a 3 way duel between

  • jberger’s talk about Module::Build and the “Classic” build systems
  • preaction’s talk about Dist::Zilla, and
  • my talk about Minilla and Carton.

It was a great overview of the most popular tools and I thought all the talks were worth checking out.

Slides | GitHub repo

Introduction to Moo

How to write object oriented code in Perl using Moo.
Slides | GitHub repo