Issue #621 - 2023-06-19 - OSDC - Open Source Development Club

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!

Mohammad even though he kept handling The Weekly Challenge, skipped the previous edition of the Perl Weekly because he was attending his father who was in a very bad health condition. A couple of days ago he posted on Facebook that his father passed away. Mohammad, let me send you my condolences and my hugs here, through the Perl Weekly as well!

OSDC: As you might know I have been using this acronym for a while to stand for Open Source Development Course, but I have already seen it used where the C stood for Conference (I even organized one of those), and where the C stood for Club. The goal in all of these cases is to Contribute to open source. (another potential for the letter C).

I recently joined a club, well, it is basically a Discord server, where Israeli developers help each other get involved in open source. The basic idea is very similar to what I have been talking about for years now: One of the ways for newbies (or juniors) to gain experience and increase their chances to find a job is to work on open source projects. I am really glad that someone created it. There are already more than 600 members. In this group the main conversation language is Hebrew so if you can read and write in Hebrew and if you are interested to join let me know and I'll send you the invite link.

I would be also very interested to know if there are other, similar local groups using their own local language elsewhere and if you are familiar with other such clubs that are maybe focused on a specific programming language or maybe a specific project? Links are welcome to my email address!

Enjoy your week!

Gabor Szabo


Reddit debacle

by Flavio Poletti (POLETTIX)

I have a love-hate relationship with Reddit. It can be a source of interesting posts, but also some really disgusting comments that go unchallenged. Anyway, this post. And the embedded history lesson!

Profiling Perl under Apache

by Dimitrios Kechagias

In case you still use mod_perl and would like to know where does your code spend time.

Zip bombs and

by Flavio Poletti (POLETTIX)

This is the occasion when I have no clue what Flavio is talking about... OK, I clicked on the link and then went back to his post. Now I think I understand it better. Nice and scary puzzle.


by Flavio Poletti (POLETTIX)

Log::Any provides a standard log production API for modules. Log::Any::Adapter allows applications to choose the mechanism for log consumption, whether screen, file or another logging mechanism like Log::Dispatch or Log::Log4perl.


RC1 of Strawberry Perl 5.38

The last release of Strawberry Perl was based on Perl 5.32.1. There was no 5.34 and no 5.36. I am really glad to see that someone is working on releasing 5.38.

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

by Mohammad Sajid Anwar (MANWAR)

Welcome to a new week with a couple of fun tasks "Matching Members" and "Last Member". 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 - 221

by Mohammad Sajid Anwar (MANWAR)

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

Subsequencially Good

by Arne Sommer

Good Strings, Bad Strings

by Avery Adams

Perl Weekly Challenge: Week 221

by Jaldhar H. Vyas

TDD for Good... strings

by Lance Wicks (LANCEW)

Perl Weekly Challenge 221

by W Luis Mochan

Good strings and hidden sequences

by Peter Campbell Smith

Open Source

How to contribute to Meta::CPAN

by Gabor Szabo (SZABGAB)

A while ago I recorded a meta video on how to contribute to Meta::CPAN, as I started to work on similar videos I found it again. Here it is now.


"Let Maintainers Be Maintainers"

by Aristotle Pagaltzis (ARISTOTLE)

A very interesting article and I agree with most of it, however at the end of the article Graydon Hoare actually includes a contradiction. Supporting the changing requirements, the changing patterns of use or changes is a totally different thing than fixing security and performance issues or just plain bugs. The problem is that the latter is not 'sexy' and indeed companies have a harder time putting money behind that. Many corporations hardly invest in the maintenance of their own code-base, so doing that for open source project will be even harder for them.

Weekly collections


The Perl and Raku Conference 2023

July 11-13, 2023, Toronto, Canada

Perl and Koha

August 14-18, 2023, Helsinki, Finland

Perl Jobs by Perl Careers

Perl Programmer with Rust Experience - UK Remote

Are you a talented Perl programmer with Rust experience looking to work for a cutting-edge enterprise tech publisher that’s at the forefront of the industry? Look no further than our client, a renowned publisher that provides unique news and stimulating perspectives on the enterprise tech that powers businesses across the globe.

Perl Programmer Opportunity - Join a Prominent Tech Publishing Powerhouse in the Philippines

Our UK-based client is a global leader in the enterprise technology publishing industry, providing audiences worldwide with stimulating perspectives and unique news on enterprise tech that matters today and tomorrow. They are currently seeking a passionate and exceptional Perl programmer based in the Philippines to join their team.

Bold, beautiful, and… brainy? Senior Perl roles in Malaysia, Dubai and Malta

With all the knowledge in your big, beautiful brain, it’s time to join a company that appreciates your breadth of experience. Our client provides online trading services and with offices in Dubai, Malta, and Malaysia, they’ve got the global reach that may provide the challenge you’re looking for. They know that a seasoned Perl pro is just what their team needs as they expand.

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