Issue #565 - 2022-05-23 - Supporting the Perl Weekly

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!

Two weeks ago I wrote about the issues we are facing with the Perl Weekly. I got a lot of responses and then yesterday I also noticed there were quite few comments on Reddit as well. Let me thank all the responses now.

Many people suggested that we could switch to sending out every 2 weeks or once a month, but I don't think either of those would be a good idea. Some people suggested we (Mohammad and myself) should write more articles or interview people. Well, no. The Perl Weekly is specifically about collecting your content and sharing it. So it is the wider Perl community that could solve the content-problem by writing more articles. Which brings me to one of our posts today. Dave Cross had another nice idea, linking to tutorials of CPAN modules from MetaCPAN. You don't need to write some article on a topic that has never been mentioned. It would be enough to take one of the modules you use anyway. Put together an example on how to use it. Add some explanations and then post it on your blog. (Which could be very simple using GitHub pages.) Send us the link and also include it in the CSV file of Dave.

Some people suggested to have a (better) web version and RSS feed. You are welcome to send a PR changing the web version to be better. The source of the Perl Weekly is here. We also have two different RSS feeds: latest edition, 10 most recent editions. However these get updated only once a week. If you really like RSS, you might want to use the Perl Planetarium by who else, Dave Cross.

There was some back-and-forth on Reddit whether the Perl-related Facebook groups are the best thing on earth or the worst thing on Earth. I think both sides are right. On one hand Facebook is a black hole that anything going there is invisible from the outside world - that's why I don't often link to it. On the other hand the Perl Community and the Perl programmers Facebook groups seem to be the most active locations for discussing anything about Perl. So let's thank those Perl Mongers who spend time in these groups helping the newcomers. If I may suggest something, if you are not doing it yet: You could also try to direct them to the Perl Weekly and you could also work with them to set up a public blog (or use and write a post about something Perl related.

Finally, some people suggested to ask for a grant from The Perl Foundation. Here is the thing. Money in itself is not an issue, but feeling that the work we do is appreciated goes a long way. The many responses I got show that there are at least a few people who value our work. Thank you!. However, if the issue of money was already raised you could use some money to show your appreciation. Mohammad S Anwar has Patreon account with currently 23 supporters. Can we double this number? I also have a Patreon account, but for me a much better boost would be if you checked out the web-site of my son and became a user and a paying subscriber. It is called That will make me a lot happier than any money you might send to my Patreon account.

So that's about it for now.

Enjoy your week!

Gabor Szabo


Adding functions in Template::Perlish

by Flavio Poletti (POLETTIX)

'As any average Perl hacker, ...' Flavio opens his post. On the second reading I understood that he means that many Perl hackers do it, but first I thought he think of himself as being average. If that was the case, Perl would not be declining and we would have so many articles for the Perl weekly that we would not be able to include even 10% of them. Anyway, who does not want to maintain a templating system?

MooseX::Extreme Needs a New Name

by Curtis 'Ovid' Poe (OVID)

How to create a version of Moose which is safer and easier to use, including removing a lot of boilerplate?


Mojolicious in Portuguese

by Victoria Ricarte Bispo Beserra

More articles about Mojolicious from Victoria Ricarte Bispo Beserra


CPAN Module Tutorials

by Dave Cross (DAVECROSS)

Dave started to create a list of tutorials for CPAN modules with the idea to link to them from MetaCPAN. Excellent idea. I hope it will be integrated into MetaCPAN and won't be a separate web site. And if it is a separate website I'd probably just use GitHub pages. See also Reddit.

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 - 166

by Mohammad S. Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Hexadecimal Words" and "K-Directory Diff". 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 - 165

by Mohammad S. Anwar (MANWAR)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Scalable Vector Graphics (SVG)" and "Line of Best Fit" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

SVG Plots of Points and Lines

by Adam Russell

Cool compact and modular solution to the weekly challenge. Thanks for your contributions.

Doubly Scalable

by Arne Sommer

Arne's style of showing the steps to get the end result is very impressive. Thanks for sharing the knowledge with us.

CY's Take on The Weekly Challenge #165

by Cheok-Yin Fung

Cheok=Yin's blog is lot more than just the solutions and I loved that. Keep it up great work.

straight through the point!

by James Smith

I am a big fan of James's style of coding. It feels like reading a poetry. Incredible, thanks for your contributions.

PWC165 - Scalable Vector Graphics (SVG)

by Flavio Poletti (POLETTIX)

Nice representation of SVG in Raku makes it look simple and easy to follow. Beauty, thanks.

PWC165 - Line of Best Fit

by Flavio Poletti (POLETTIX)

Too much maths involved but the end result looks not that bad. Nice work, keep it up.

Perl Weekly Challenge 165: Scalable Vector Graphics

by Laurent Rosenfeld

Good use of CPAN module SVG. The end result is the compact and easy to read solution. Thanks for your contribution.

Perl Weekly Challenge 165: Line of Best Fit

by Laurent Rosenfeld

Laurent's side by side solutions in Perl and Raku is the best way to learn. Keep it up great work.

Perl Weekly Challenge 165: SVG

by Luca Ferrari

Luca's forte is Raku but I am sure you would appreciate his PostgreSQL solution. Thanks for everything.

Perl Weekly Challenge 165

by W Luis Mochan

Another nice demo of PDL by Luis as one-liner. Great job, thanks.

Dots, lines and whatever fits best

by Peter Campbell Smith

Peter has a lot to say this week as SVG is his favourite subject. It shows in the blog details. Keep it up great work.

Scaling the Fits

by Roger Bell West (FIREDRAKE)

Well documented solution in Raku along with the precise breakdown. Nice and easy to ready. Thanks for your contributions.

PWC 165 › Simple SVG generator

by Ryan Thompson

I simply love the presentation. It is so colourfull and makes it fun to follow through. Keep it up great work.

Weekly collections


Charlotte PM Richard Hipp Talks About All Things SQLite

Wednesday, May 25, 2022; 06:00 PM Eastern Time (US and Canada)

Perl Jobs by Perl Careers

Senior Web Developers, Defend the Internet! Remote US-based Perl role (open to Canadians)

Are you experienced with backend web development? (Mojolicious, Perl, and Go to the front!) Do you have oodles of vanilla JS expertise and an ability to work with a geographically dispersed team? Can you write unit and integration tests for frontend and backend code? We want to hear from you!

Wanna be Flatmates? Perl role in Manchester

Our client connects people in the UK and US seeking flatmates or homes to share, allowing would-be roomies to find exactly what they’re looking for. These flatmate matchmakers need a Software Developer (Backend) to increase the delivery capacity of their core team. Their core platform is mostly written in Perl, so Perl folks, this one’s for you.

Perl to Node Cross-training? Yes Please! UK Remote Perl Role

Our client is looking for junior or intermediate Perl developers, Node engineers, and those with stellar Python and SQL skills. They embrace flexibility, and their ideal candidate will, too. Perl may be your core competency, but if you’re invested in cross-training to Node, you may be the full package that this client wants on their team.

NLP is all right by me! Perl, Python, NLP role in Amsterdam

A global leader in machine intelligence matching job seekers with their perfect career: our client’s goal is human level parsing. They’re on the hunt for an NLP Engineer whose passion for NLP is matched only by their interest in Machine Intelligence and their ability to drive quality improvements, measurement standards, and error analysis processes for the NLP framework.

Thought-Leader Wanted. Chief Software Architect Role

In an ideal world, you’ll be on-site in Malaysia. Malta or Dubai would do in a pinch as this global company has offices there, too. However, if you’re reading this from Cairo or Buenos Aires and think you’re the star candidate they’re looking for, you’re not out of the running. Our client knows the value of a strong leader and even if you’re located outside their preferred places.

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