Issue #597 - 2023-01-02 - Happy New Year!

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there!

I hope you had a successful 2022 and you are ready for the next year. I certainly have lots of plans. As always. They are also changing a lot all the time. One of them is a new course I am working on called OSDC - Open Source Development Course. It is a hands-on course that covers git/GitHub/GitLab/Testing/CI using real-world open source projects. It is also not only a plan, I am starting the first session next Sunday. It will be given in Hebrew.

For the course I started to collect Open Source projects developed by corporations. There are a few where the product is open source such as Redis and Elastic. There are others where the company shares some of its code as open source such as Netflix, Facebook, or

I'd like to ask for your help. Look around at your company and maybe other companies and let me know which one shares projects using an Open Source license. It would help me and the participants of this courses a lot. For the purpose of the course and for my collection the programming languages don't matter.

However, if you can also point out Perl-based projects, that would be even better. Then I could feature these projects in the newsletter. Let's start now with one I already found:

pakket by is an Unopinionated Meta-Packaging System that allows you to manage dependencies. It works by trying to avoid work.

Enjoy your year!

Gabor Szabo


Perl Suggestion: Improve metacpan title in Google SEO

by Yuki Kimoto (KIMOTO)

Yuki is trying hard to improve the ranking of MetaCPAN pages, but does he talk to the MetaCPAN developers. Did he send a pull-request to implement this? If not Yuki, then will someone pick-up the idea and implement it?

MetaCPAN most voted distributions in 2022

by Miguel Prz (NICEPERL)

This is the metacpan most voted distributions in 2022

13 best perl distributions created at 2022 (metacpan rating)

by Miguel Prz (NICEPERL)

This list contains distributions created at 2022

10 best Perl questions at stackoverflow in 2022

by Miguel Prz (NICEPERL)

This is the ten most rated questions at 2022 Stack Overflow.

SemVer but with Extra Steps

by Toby Inkster (TOBYINK)

SemVer is Semantic Versioning. Versions have three parts: MAJOR, MINOR, and PATCH.

PSA: Changing your b.p.o password is recommended

by Aristotle Pagaltzis (ARISTOTLE)

Aristotle has further improved and now he invites the users to update their passwords to ensure that they are secure.


Fractal Christmas Tree

by Will Braswell (WBRASWELL)

The last entry of the 2022 Perl Advent Calendar - a Christmas tree.

Reviews and New Year

Views, reactions, and followers on DEV in 2022

by Gabor Szabo (SZABGAB)

A little end of year review on my very short year on DEV. Basically 40 days.

Marketing Committee Achievements in 2022

by Amber Deuel

I am glad they published these accomplishments

New Years Resolution: 52 posts in 2023

by Jonas Brømsø Nielsen

I am looking forward the articles of JONASBN.


The Weekly Challenge

The Weekly Challenge by Mohammad Anwar will help you step out of your comfort-zone. You can even win prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month from among all of the contributors during the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

The Weekly Challenge - 198

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Max Gap" and "Prime Count". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the FAQ.

RECAP - The Weekly Challenge - 197

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Move Zero" and "Wiggle Sort" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Zero Wiggle

by Arne Sommer

Lots of Raku gems in one place, thanks for sharing knowledge with us every week.

PWC197 - Move Zero

by Flavio Poletti (POLETTIX)

Well documented solution as always. Thanks for sharing.

PWC197 - Wiggle Sort

by Flavio Poletti (POLETTIX)

Interesting task analysis ends up with easy and simple solution. Well done.

The Weekly Challenge 197

by James Smith

Elegant yet powerful Perl solutions shared by James week after week. Plenty to learn from his contributions.

Perl Weekly Challenge 197: Move Zero and Wiggle Sort

by Laurent Rosenfeld

Once again Laurent came up with a clean one-liner, worth checking out. Keep it up great work.

Lists everywhere!

by Luca Ferrari

Smart hack to solve the Wiggle Sort. Cool, thanks for sharing.

Perl Weekly Challenge 197

by W Luis Mochan

Even the complex task like Wiggle Sort is done with ease in one-liner (kind of). Nice work.

The Perl Weekly Challege #197

by Robbie Hatley

Simply loved the narrative form of blog. You end up with pretty solution in no time. Great work, keep it up.

Sorting Lists

by Simon Green

One place for both Perl and Python fans. Plenty to keep you busy.

PWC 197

by Stephen G Lynn

Very impressive one-liner both in Perl and Raku. Nice work, keep it up.

Weekly collections

Perl Jobs by Perl Careers

Adventure! Senior Perl roles in Malaysia, Dubai and Malta

Clever folks know that if you’re lucky, you can earn a living and have an adventure at the same time. Enter our international client: online trading is their game, and they’re looking for Perl folks with passion, drive, and an appreciation for new experiences.

Senior Perl Developer with Cross-Trained Chops. UK Remote Perl Role

Sure, you’ve got Perl chops for days, but that’s not all you can do — and that’s why our client wants to meet you. They’re looking for senior Perl developers, Node engineers, and those with mighty Python and SQL skills to lead their team. Cross-trained team members are their sweet spot, and whether you’re cross-trained yourself or are open to the possibility, this may be your perfect role.

C, C++, and Perl Software Engineers, Let’s Keep the Internet Safe. Remote UK Perl Role

A leading digital safeguarding solutions provider is looking for a software engineer experienced in C, C++, or Perl. You’ll have strong Linux knowledge and a methodical approach to problem solving that you use to investigate, replicate, and address customer issues. Your keen understanding of firewalls, proxies, Iptables, Squid, VPNs/IPSec and HTTP(S) will be key to your success at this company.

Perl Developer and Business Owner? Remote Perl role in UK & EU

Our clients run a job search engine that has grown from two friends with an idea to a site that receives more than 10 million visits per month. They're looking for a Perl pro with at least three years of experience with high-volume and high-traffic apps and sites, a solid understanding of Object-Oriented Perl (perks if that knowledge includes Moose), SQL/MySQL and DBIx::Class.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week