Issue #511 - 2021-05-10 - I am exhausted

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,

There have now been more words spent on the improper way TPF in general and CAT in particular handled the abusive behavior than the decade-long harassment and abuse by - let's keep to the tradition - Individual 1. Some of the lieutenants of the abuser demand evidence, but this is just a well known tactic for silencing them. As we all know abused and harassed people rarely speak up. Partially because they know the lieutenants will then try to discredit them and they will receive further harassment and abuse. I am not suprised that many people leave their active role in Perl or withdraw from certain parts of the Perl community and I am not surprised that most of them do it silently. After publishing this I fully expect the team will now restart harassing me as well or will just keep spreading lies about me.

This whole 'discussion' is really exhausting and I can understand that most of the reasonable people will want to keep a distance from it. So let's see what positive went on the last week and let me point out two:

The question Anybody hacking on anything cool this week? and the answers to it were excellent. This is what we need. So do this: Write a 5-line entry on that Reddit-post or on (or any other visible place) about a cool project you worked on in the last week. Then send the link to me!

The Easier web sites for CPAN modules project is another example of Dave Cross moving things forward. If you are a CPAN author, pick one of your modules and set up a website for it using this module. Then send me the link!

Enjoy your week!

Gabor Szabo


Anybody hacking on anything cool this week?

An excellent list of stuff people have been doing. Are you inspired yet?


xmpl - the page configuration API

by Flavio Poletti (POLETTIX)

xmpl allows you to set up a quick webbish example application that provides, at its basic level, a key-value store. With time, it has grown to support a few additional integrations, e.g. it supports Prometheus-compatible metrics and Kubernetes-compatible 'healtz' endpoints.

CPANdeps end of life

by David Cantrell (DCANTRELL)

One of the constant debates among CPAN developers is what's the oldest version of Perl their modules should support. CPANdeps could have made the decision to stop supporting old modules easier as it provided a way for anyone to download the most recent version of a module that can still be used on their ancient version of Perl. David tells us there is an alternative tool for that and so he plans to shut down his site.

Paws anyone?

by John Scoles (BYTEROCK)

John is back blogging. We hope.

Perling and Curling

by Felipe Gasper

The fun in using Net::Curl::Easier

Perl evangelism project I've been working on

by John Ankarström

A discussion on Reddit and a website. Do you like it? Comment on Reddit.

Perl changes dev's permaban for 'unacceptable' behaviour to a year-long lockout after community response

An article in The Register. So now we know what is needed for newpapers to start talking about Perl. Is this really what the Perl community needs?

The problem learning Perl using Google

by Andrew Solomon (ILLY)

There were several earlier attempts to get people to link to modern Perl resources without a lot of success. Let's see if Andrew can get the community to influence Google search results.


Open Letter to the Perl Foundation Board

by Neil Bowers (NEILB)

In a nutshell: The behaviour of Individual 1 and Individual 2 were unacceptable to some of the signatories, but this not the way to punish them. See also the discussion on Reddit.


Localizing dates in a Perl web application with JavaScript

by Mark Gardner

A Mojolicious-based web application with some light JavaScript code to show the localized version of the dates. Discuss it on

Show dates in the timezone of the reader using JavaScript

by Gabor Szabo (SZABGAB)

Front-end solution only based on the post of Mark Gardner.

Getting ready for production

by Gaurav Rai

Mojolicious - Apache2 Server - uWSGI - Docker


Easier web sites for CPAN modules

by Dave Cross (DAVECROSS)

When you set up a site for your module, please post a link to it somewhere visible. (e.g. or Reddit just to give two examples). Actually I have another suggestion. If you'd like to set up such a web site and you are not sure how, let's have a live pair setup session where we explore this module.



Perl Weekly Challenge

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

The Weekly Challenge - 112

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with couple of fun tasks "Canonical Path" and "Climb Stairs". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read FAQ page.

RECAP - The Weekly Challenge - 111

by Mohammad Sajid Anwar (MANWAR)

Enjoy a quick recap of last week contributions by Team PWC dealing with the "Search Matrix" and "Ordered Letters" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

Perl Weekly Challenge 111

by Aaron Smith

Cool demonstration of fetching data over the web in Raku. Thanks for sharing.

Perl Weekly Challenge 111: Search Matrix

by Abigail

As always, Abigail, shows the powers of various languages while dealing with the Search Matrix task. Worth checking.

Perl Weekly Challenge 111: Ordered Letters

by Abigail

Abigail is the master of regexes. He came up with another gem of regex in Perl. Highly Recommended.

Ordered Search for Raku

by Arne Sommer

Arne presented a complete commnad line solution. Cool, he even tried against German dictionary.

Are We in the Matrix? Get in Line, Friend, Get in Line.

by Colin Crain

We are presented a couple of implementations for Search Matrix task. We even have benchmarks to compare the performance.

Efficient Ones: Perl Challenge #111

by Dave Jacoby (JACOBY)

Dave's discussion on the performance matrix is the highlight. You don't want to miss it.

PWC111 - Search Matrix

by Flavio Poletti (POLETTIX)

I am amazed how algorithm complexity is calculated. I still don't understand it, sorry.

PWC111 - Ordered Letters

by Flavio Poletti (POLETTIX)

Flavio always surprises me with his analysis. This time we get a Unicode lesson.

Perl Weekly Challenge #111Perl Weekly Challenge #111

by James Smith

James presented us with an exceptional performance matrix with analysis. Thanks for sharing.

Perl Weekly Challenge 111: Search Matrix and Ordered Letters

by Laurent Rosenfeld

As always Lauarent came up a with detailed analysis and presented his solutions in Perl and Raku.

Perl Weekly Challenge 111

by W Luis Mochan

Luis shared a unique solution to the Ordered Letters task in Perl. Thanks for sharing.

Perl Weekly Challenge 111: Words and Matrix

by Luca Ferrari

Luca showed the power of Raku when dealing with the weekly challenge. He made it look so simple.

Perl Weekly Challenge 111: Search Letters

by Roger Bell West (FIREDRAKE)

Roger shared some very interesting ideas dealing with Ordered Letters task. Please go check out yourself.

Weekly Challenge 111

by Simon Green

Simply loved the creativity in accepting the matrix and target. Nice discussion about his approach.


Weekly collections


Developing an application for organising online self knowledge workshops

Project of Ivett Ördög (aka. devil) - ReactJS (back-end will be in NodeJS)

Working on the workout-app

Project of Rachel Normand - ReactJS front-end, Flask Python back-end

Working on PyDigger with Upasana Shukla

by Upasana Shukla (SWEETKID)

Project of Gabor Szabo - Python

Upcoming live events

by Gabor Szabo (SZABGAB)

There is one today and one tomorrow and more are planned.


Purdue Perl Mongers - HackLafayette

Wednesday, May 12, 2021

Houston Perl Mongers Online Meeting: OpenMP & Perl & perl

May 13th, 2021 06:00 PM Central Time (US and Canada)

Berlin Perl Mongers

Wednesday, May 26, 2021

Toronto Perl Mongers Online Meeting

Thursday, May 27, 2021

Washington, DC Perl (DCPM)

Tuesday, 1st June, 2021; 07:00 PM Eastern Time (US and Canada)

Perl Jobs by Perl Careers

A Role that Makes Dollars (and Cents). Perl Developer Role in London

As one of the leading providers of premium native advertising for the financial services, technology, corporate, and lifestyle sectors, our clients develop the targeted advertising that makes their online users sit up and take notice. This role makes good dollars and cents for one dedicated senior Perl/JS programmer.

A New Adventure is only a Click Away. Perl Developer role, remote within UK

Our client knows all about what drives a person to move on from a stagnant job. An international company whose servers are home to more than 80% of the UK’s job ads, they are the first and last stop for many recruiters, employers, and workers. Looking for a perl developer to join their team. Remote role within the UK.

Vienna Does it Best. Perl Developer role in Vienna

After almost twenty years in business, our client has proven their success in the Austrian and German markets and are now expanding into the UK and Poland. With a corporate belief system that promotes transparency, quality content, and a user-friendly experience, it’s no wonder they’re breaking into new markets and have an opening for a Perl programmer.

Big Dividends, Bigger Opportunity! Perl role with multiple location options

Online trading is big. Big dividends, big excitement, and big barriers for most people. Enter our client, an international financial company who believe online trading should be open and accessible to all. With a brand that enjoys global recognition and the kind of growth that stokes envy in their competitors, they’re looking to add a few good Perl developers to their expansive team.

Grow Your Karma with a Job that Does Good! Perl role in Canberra, Australia

This organization is on the cutting edge of developing and delivering genomics and IT tools to improve crop performance and natural resource utilization. With their help, food security can be established around the world through the creation of new, pest-resistant crops and plant strains so basically, you’re contributing to curing world hunger!

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