Issue #747 - 2025-11-17 - The Jumbo edition

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!

This isn't actually new, the HeroDevs Sustainability Fund was announced in June, but apparently we have not covered it yet. If you are a maintainer of an (old) Perl module, you might be able to get some funds to help you invest more time maintaining your code. Let us know if you managed to do it so others can learn from you!

There aren't too many active Perl Monger groups and there are very few Perl-related events these days. There is the London Perl & Raku Workshop 2025 in less than 2 weeks and the Perl Code-reading and testing online event 2 weeks from now just to name two.

During the previous event I organized I realized there are companies out there that might be able to use my help in dealing with their Perl code-base. Some might want to maintain their applications in Perl, some might want to rewrite it. So I updated my site to describe what I can offer to these companies.

Enjoy your week!

Gabor Szabo


Announcements

Articles

Grafana + Prometheus

by Mohammad Sajid Anwar (MANWAR)

For all DevOps enthusiasts, here is a quick introduction to Grafana and Prometheus.

TypeScript x Perl

by Andrew Sampson

Sandboxing Perl with WebAssembly - Part 4.(discussion)

Go Ahead ‘make’ My Day (Part III)

by Rob Lauer

This is the last in a 3 part series on Scriptlets. In this final part, we talk about restraint - the discipline that keeps a clever trick from turning into a maintenance hazard.

Shutter crashing

by Gabor Szabo (SZABGAB)

Why are there so many warnings and errors when running Shutter on Ubuntu?


Testing

Adding tests to legacy Perl code

by Gabor Szabo (SZABGAB)

Notes from the previous live-coding event.


Podcast

CPAN Security Group

This is the last of the interviews recorded during the Perl Toolchain Summit 2025 in Leipzig, this time with the CPAN Security Group. We talked about how the group was formed, the security landscape for Perl and CPAN, and how volunteers are always needed.


Web

Dancing in the Clouds: Moving Dancer2 Apps from a VPS to Cloud Run

by Dave Cross (DAVECROSS)

And here I am thinking that a VPS is already in the cloud. I guess these are different types of clouds.


Perl

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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "String Alike" and "Convert Time". 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 - 347

by Mohammad Sajid Anwar (MANWAR)

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

TWC347

by Ali Moradi

The phone number formatter shows some advanced Perl thinking - that regex chain is the kind of solution you'd see from someone who really understands Perl's text processing power. The date formatter's month calculation is similarly clever in its efficiency.

Format, Format

by Arne Sommer

This is a well-written, instructive, and idiomatic Raku article. It successfully demonstrates a core tenet of Raku: providing multiple, elegant pathways to solve a problem, moving from a straightforward but verbose approach to a concise and powerful one.

Phone Dating

by Jorg Sommrey

This is expert-level Perl code that showcases deep understanding of Perl's advanced features. The solutions are elegant but assume a high level of Perl expertise from the reader.

string mangling

by Luca Ferrari

This is a masterclass in multi-language implementation that showcases deep expertise across multiple programming ecosystems. Luca demonstrates exceptional ability to translate solutions across different languages while respecting each language's idioms.

Perl Weekly Challenge 347

by W Luis Mochan

This is an excellent technical blog post from W. Luis Mochán that demonstrates deep Perl expertise with a focus on both concise one-liners and robust production code. The post shows a clear progression from quick solutions to fully-featured implementations.

Leave a Date and a Number, and I'll Get Back to You

by Matthias Muth

This is a masterclass in defensive programming and solution evolution. Matthias demonstrates remarkable attention to edge cases, error handling, and practical software engineering principles.

Oh, oh, formatted strings, give me some thing…

by Packy Anderson (PACKY)

Packy delivers a high-quality, educational post that shows deep understanding of multiple programming paradigms and language-specific idioms. The solutions are robust, well-tested, and pedagogically valuable.

Frequent funny formats

by Peter Campbell Smith

This is a practical, no-nonsense Perl implementation that focuses on getting the job done with clean, readable code. Peter demonstrates solid Perl skills with a straightforward approach.

The Weekly Challenge #347

by Robbie Hatley

Robbie delivers production-quality Perl code with exceptional documentation and professional coding standards. His solutions prioritize clarity, maintainability, and robustness.

Phone Number For a Date

by Roger Bell West (FIREDRAKE)

This post stands out for its honest assessment of language limitations and creative problem-solving approaches across diverse programming environments.

The one about formatting

by Simon Green

This post shows methodical, educational coding with a focus on clear explanations and consistent logic between languages. Simon prioritises readability and teaching value.


Weekly collections

Events

London Perl and Raku Workshop

November 29, 2025

Paris.pm monthly meeting

December 10, 2025



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