Issue #712 - 2025-03-17 - RIP Zefram

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

We lost, Zefram, a very respectable and prolific contributor to Perl core. The sad news was shared on P5P. He was a regular attendee of the London Perl Workshop. Although I never interacted with him personally, I always followed his contributions on MetaCPAN. I also found his web space where his works are nicely logged. Additionally, there is a YouTube video of him presenting at the London Perl Workshop 2015.

Perl Toolchain Summit 2025 is happening from May 1 to May 4, 2025. Hosting such event is only possible because of the generous sponsors, as listed here. Speaking of sponsors, Deriv, is one name you'll find at most Perl gatherings. There is a dedicated post that details why? I remember when Booking.com used to be everywhere and was often the first to sponsor. Finding a sponsor in current environment is really tough, all credit goes to the team working tirelessly behind the scenes.

I have a firsthand experience in seeking sponsors for my pet project: The Weekly Challenge. I was lucky enough to find our first sponsor, Perl Careers (by Pete Sergeant) without much effort. After a long term sponsorship, he stopped it about 2 years ago. Fortunately, we immediately found another generous sponsor, Lance Wicks, who has been our solo sponsor ever since. In both cases, I didn't actively seek out sponsors, they found us. The main obstacle we face is that we are not a registered organisation. It remains a one-man organisation, and I lack the experience to run a registered organisation entity.

As Ramadan continues, today marks Day 17 of Ramadan and I find my routine slightly disrupted. Not that I am complaining, it is just that my sleep pattern has changed. I don't need to emphasize, How important is sleep. I have learned that the hard way. However, there is a positive side to this change in routine. It has given me time to re-visit my TODO list. There was a time when I used to blog regularly but then I stopped completely. I don't know if you've noticed but I've started writing again. Below are some of my recent posts, in case you missed any.

There is still a lot in the pipeline. I hope to share it soon. So far, I have received positive feedbacks which has given me the energy to continue. I would like to take this opportunity to thank each and every one of you for your kind words.

I should pause here and give you time to go through rest of the newsletter. Enjoy and please take a good care of your physical and mental health.

Mohammad Sajid Anwar


Announcements

Why Deriv Supports the Perl Ecosystem

by Chris Horn

Head of Engineering at Deriv sharing the reasons of support to Perl Ecosystem.


Articles

Slurp in Perl

by Mohammad Sajid Anwar (MANWAR)

This is nothing new but take you to a trip that you will definitely enjoy, promise.

Future in Perl

by Mohammad Sajid Anwar (MANWAR)

If you deal with async task then this is worth reading as it shows how you deal with it using CPAN modules Future and IO::Async::Loop.

Promise in Perl

by Mohammad Sajid Anwar (MANWAR)

Perl being a torch bearer of TMTOWTDI, here is another attempt to deal with async task using CPAN modules Promise::ES6 and AnyEvent.

Scientist in Perl

by Mohammad Sajid Anwar (MANWAR)

This is a gentle introduction to CPAN module Scientist, shich is adapted from the library in Ruby by the same name. All credit goes to Lance Wicks.

Text Extraction in Perl

by Mohammad Sajid Anwar (MANWAR)

This is the fun project I started long time ago but only managed to finish it successfully now. I am sure you will find it interesting.


Web

How I build websites in 2025

by Dave Cross (DAVECROSS)

This is very handy if you are planning to build a website. You get all practical tips to get the job done effectively.

git bisect ...

by Mohammad Sajid Anwar (MANWAR)

This is for all git fans. It is one of the many git magics, worth checking out.


Grants

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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Broken Keys" and "Reverse Letters". 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 - 312

by Mohammad Sajid Anwar (MANWAR)

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

Minimum Time in the Box

by Adam Russell

Yet another cool use of Parse::Yapp. Thanks for sharing knowledge with us every week.

TWC312

by Ali Moradi

Another week another set of compact and cute solutions in Perl. Keep it up great work.

Time Balls

by Arne Sommer

The graphical representation of the task is so handy alongwith the technical details of each and every aspects. Simply pure genius.

Timeboxing

by Jorg Sommrey

Pure mathematical approach and the use of powerful PDL library, we have this brilliant work. Highly recommended.

Discs and Spheres

by Kaushik Tunuguntla

Thanks for second post in a row and what a engaging post it is. Great work, keep it up.

it's raining letters!

by Luca Ferrari

After a long time, we have got complete set of solutions with dedicated blog post. This is incredible, thank you for the efforts.

Perl Weekly Challenge 312

by W Luis Mochan

Smart combination of array and hash to solve the task. How? Check it out yourself.

Time box

by Peter Campbell Smith

I like the simplistic approach, without any gimmicks. The task analysis is not to be missed. Well done and keep it up.

The Weekly Challenge #312

by Robbie Hatley

I find the incredible simple solution to 'Balls and Boxes'. This is my favourite, thanks for sharing.

Minimum Time in the Box

by Roger Bell West (FIREDRAKE)

Being a mathematics fan, I simply love the power of pure mathematical solution. Thanks for sharing the knowledge with us every week.

Time to see what is in the boxes

by Simon Green

The main attraction for me, to see how Python deals with the challenge and nice story narration. Great work, keep it up.


Rakudo

2025.10 Final CFP Week

by Elizabeth Mattijsen (ELIZABETH)


Weekly collections

Events

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