Two Perl Conferences in One Year

My very first Perl Conference was the one in Orlando, in 2016. In fact, the only blog I’ve written in 2016 was about that very conference. I’ve enjoyed it so much, I went again in 2017, this time as a speaker.

I have attended not one but two Perl Conferences during 2018: One in Salt Lake City (NA), and one in Glasgow (EU). This time I was not only a speaker: I also organized a Birds of Feather (BOF). My talks and BOFs were about CPAN Pull Request Challenge.

How many Perl Conferences is too many Perl Conferences, that I still don’t know. But I can say I enjoyed both conferences a lot. Here’s some takeaways, with a focus on talks I did.

Importance of Ecosystem

VM Brasseur gave a keynote on a very serious topic in Salt Lake City. It was about being inclusive and not being harmful. I recommend everyone to watch it, and think about their environment while doing so.

This talk inspired me to build a Dist::Zilla plugin to make it easy to add a Code of Conduct to CPAN modules. The idea was that you could add one line to your dist.ini file, and get a Code of Conduct.

I gave a lightning talk about this very module in Glasgow. I’m glad I did that because it lead to a very constructive discussion. I already have a plan to improve it. This was another proof for me that keeping in touch with your community matters. Presenting your ideas matters. Providing constructive critisism and listening to it matters.

There were more great talks given on the topic. Do you want to hear about how to make your application more inclusive? Then you should see Joelle Maslak’s talk “You’re not wanted here”. Do you want to get some crucial tips on how to make your community more friendly? Then you should also see Ruth Holloway’s “Discourse without drama”. Both speakers delivered their talks at both venues.

I am also going to recommend “Developers, engineers and the downward spiral” by Christopher Rasch-Olsen Raa, given in Glasgow. This talk has very important notes about mental health. You will find some crucial tips for employees, managers, and leaders.

Pull Request Challenge

Neil Bowers is organizing Pull Request Challenge for 4 years now. In January 2018, he announced that it is going to end this year. I’m trying to build a successor named pullrequest.club. I’ve presented a talk that explained what Pull Request Challenge is in general.

Mohammad Anwar gave a great talk on how to become a CPAN contributor. I recommend this talk to everyone, but especially to people who feel that “their code is not good enough”. He will tell you why you don’t have to be an expert to contribute! If this sounds like a joke to you, it’s not. You really don’t have to be an expert. He will also tell you about the self-confidence boost you’ll get when your PR gets merged.

Some Notes

That’s all for now! See you all next time.