Skip to main content

Pinto: Hassle-Free Dependency Management for Perl

Jeffrey Thalhammer (Stratopan)
Average rating: *****
(5.00, 7 ratings)

If you use Perl, then you have probably wrestled with CPAN. Shifting dependencies, incompatible interfaces, and test failures in CPAN modules can suddenly break your application, leaving your team to chase bugs they didn’t create. But managing CPAN modules doesn’t have to be painful. A private CPAN repository gives you a stable platform for making consistent builds and managing upgrades for all your Perl modules.

In this session, you’ll learn how to use Pinto to create a private CPAN and build your applications with the right modules, every time. You’ll learn about the dangers of the public CPAN and how a private CPAN can help mitigate those risks. Finally, we’ll cover some of the newest features of Pinto and show you a few power-user tricks to get your private CPAN up and running quickly.

Photo of Jeffrey Thalhammer

Jeffrey Thalhammer


Jeffrey Thalhammer has been developing software for more than 15 years. He is the creator of Perl::Critic, the widely used static analyzer for Perl. Jeffrey is also a co-organizer of the San Francisco Perl Mongers.