Perl Weekly #621 - OSDC - Open Source Development Club

Gabor Szabo - Jun 19 '23 - - Dev Community

Originally published at Perl Weekly 621

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!

--
Your editor: Gabor Szabo.

Articles

Reddit debacle

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

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

What are some Mojolicious plugins/helpers you always use, and why?

Zip bombs and quine.zip

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

Log::Any::Adapter::Log4perlTiny

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.


Perl

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

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

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

Good Strings, Bad Strings

PWC221 - Good Strings

PWC221 - Arithmetic Subsequence

Perl Weekly Challenge: Week 221

Perl Weekly Challenge 221: Good Strings

Perl Weekly Challenge 221: Arithmetic Subsequence

TDD for Good... strings

Perl Weekly Challenge 221

Too lazy for programming it? Let regex do the work!

Good strings and hidden sequences

The Weekly Challenge #221

Good Arithmetic


Open Source

How to contribute to Meta::CPAN

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.

Contributing to Open Source Software: VS Code (Visual Studio Code)


Other

"Let Maintainers Be Maintainers"

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

NICEPERL's lists

Great CPAN modules released last week;
MetaCPAN weekly report;


Events

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 joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.

Want to see more? See the archives of all the issues.

Not yet subscribed to the newsletter? Join us free of charge!

(C) Copyright Gabor Szabo
The articles are copyright the respective authors.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .