Issue #718 - 2025-04-28 - Top Perl Companies

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

Hi there,

Please accept my apology for sharing a crypto scam link in the 716th edition of the newsletter. Thanks to Gabor and Dave, it was removed straight away. I will be more cautious from now onwards, promise.

Recently, I stumbled upon a post titled "Top 11 Perl Services Companies in the World in 2025". Sadly, not a single one is based in my city London. There was a time, we had plenty! Still, it's not all bad. I was thrilled to see ActiveState on the list, the company behind ActiveState Perl.

In an earlier edition of the newsletter, I mentioned my wish to attend the Perl Toolchain Summit which is an invite-only annual event. I also shared my interest in contributing to the MetaCPAN project. To my absolute delight, that wish came true the very same day! I received an invitation from the organiser to join the Perl Toolchain Summit 2025, happening in Leipzig, Germany from May 1st to May 4th 2025. I didn't wait even a second to accept the invitation. It's truly an honour to be part of such a talented group.

In all the excitement, I've already booked my flight ticket to Berlin and from there I'll hop on a fast train to Leipzig. The last time, I visited Germany was back in 2018 when I attended the 20th German Perl Workshop in the city of Gummersbach. I even gave couple of talks and one of them being "Introduction to Map::Tube". After the event, I even shared my experience in this event report.

Enjoy rest of the newsletter.

Mohammad Sajid Anwar


Announcements

Tech stack at booking.com

There was a time, Perl was ruling booking.com. It has changed now, checkout the discussion to find out the current state of affairs.


Articles

Generate Fixtures for Rose::DB ORM

by Dragos Trif

For all Rose::DB fans, this is for you, a very handy when it comes to generating fixtures for unit test.

Map::Tube Unicode

by Mohammad Sajid Anwar (MANWAR)

Map::Tube finally supports Unicode character in station and line names officially. Please give it a try.

Mojolicious and Docker

by Dragos Trif

Learn how to build and dockerize Mojolicious application.

This week in PSC (188) | 2025-04-24

Release blockers discussed and merged few PRs. Getting ready for the next release?


Discussion

How can I sort a nested hash by its nested hash's values?

This is very interesting question and solution is even more cooler, worth checking out.


CPAN

Tree::DAG_Node V 1.34 uploaded to CPAN

by Ron Savage (RSAVAGE)

Many thanx to Shawn Laffan for testing this version on Strawberry Perl. I test it on my Debian machine first of course. It took Shawn and myself a number of attempts to make all the test pass under the 2 types of OSes.

Map::Tube v4.09

by Mohammad Sajid Anwar (MANWAR)

Upgrade minimum Perl v5.14 for better Unicode support. Also few handy updates.


The Weekly Challenge

The Weekly Challenge by Mohammad Sajid Anwar will help you step out of your comfort-zone. You can even win prize money of $50 by participating in the weekly challenge. We pick one champion at the end of the month from among all of the contributors during the month, thanks to the sponsor Lance Wicks.

The Weekly Challenge - 319

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Word Count" and "Minimum Common". 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 - 318

by Mohammad Sajid Anwar (MANWAR)

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

Group Position Reversals

by Adam Russell

Perl only this week but enough to keep you busy with engaging narration. Keep it up great work.

TWC318

by Ali Moradi

Perl regex is once again showing the real power. Real gem is shared, cool.

Reverse Postition

by Arne Sommer

Line by line discussion makes it super easy to follow the workflow. Bonus, you get the official word about each function used. Well done and keep it up.

Reverse Equals

by Bob Lied

CPAN friendly solution is my all time favourite, it makes the end result cute and compact. Thanks for sharing the knowledge.

Reverse Groups

by Jorg Sommrey

Are you PDL fan? Well even if you aren't this will blow your mind. Simply incredible.

Short and to the point!

by Luca Ferrari

Raku one-liner with function chaining is so elegant and unbeatable. Great work, keep it up.

Perl Weekly Challenge 318

by W Luis Mochan

Obfuscated Perl? Well it is so close to that this time. Not easy to decode in first attempt. Keep sharing knowledge.

Find Twice and Reverse Once

by Matthias Muth

Great discussion about backreferences to capture groups in regex. Not so easy to understand but the discussion made it so simple. Thanks for sharing knowledge.

Group the Reverse Position

by Packy Anderson (PACKY)

Musical theme post is back, you'll never get bored. Plenty of choices to pick. Highly recommended.

Repeat and reverse

by Peter Campbell Smith

When it comes to Perl regex, we get plenty of varieties. Thanks for the cool naration and DIY tool. Keep it up great work.

The Weekly Challenge #318

by Robbie Hatley

Getting more than what is asked is always handy with detailed task analysis. Well done.

Reverse the Position to Equalise the Group

by Roger Bell West (FIREDRAKE)

Never under-estimate the power of JavaScript. Line by line discussion is very handy too. Highly recommended.

Reverse Positions

by Simon Green

This week was Python only unlike when we get Perl as well. As always, the blog is dedicated to Python. Keep it up great work.


Rakudo

2025.16 Grant Completion

by Elizabeth Mattijsen (ELIZABETH)


Weekly collections

Events

Paris.pm monthly meeting

Paris, France

Paris.pm monthly meeting

Paris, France

The Perl and Raku Conference 2025

Greenville, South Carolina, USA



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