Using Dist::Zilla

I don’t often publish new Perl modules, but when I do, it’s typically with Dist::Zilla. Once configured, dzil allows me to focus on the development of my module, and not on how to release it. Like most, in the early days of using dzil, I cargo culted someone else’s working config. Nowadays, I still cargo cult working configs, but I understand better how and why they work. In this post, I’ll walk through a working configuration for one of my modules and explain how it allows me to make a release happen.