DEV Community

Gabor Szabo
Gabor Szabo

Posted on β€’ Originally published at perlweekly.com

Perl πŸͺ Weekly #703 - Teach me some Perl!

Originally published at Perl Weekly 703

Hi there!

After the Advent calendars and the vacation days it seems people are still tired and there is not much content to share. So let me repeat and rephrase my call for speaker for the online live events.

At these online meetings I'd like to see guests who would teach me, and the audience, interesting stuff. Eg. 'How to write Object oriented code in Perl?', 'How to write a web application using Mojolicious?', 'How to process huge amounts of data with Perl?', just to give you a few ideas.

There could be presentations on how a particular module works, and how to contribute to that module.

These could be also about Python, Rust, or some other interesting language, but I guess the readers of this newsletter will more likely know and want to share Perl.

These could be well-prepared presentations, or they can be more ad-hoc, pair-programming sessions. Just as you'd explain things to a new co-worker.

After each presentation we stay around and have a discussion. It is way better than just watching the video, but of course you have to join us at the live event to enjoy that. I hope to see you at one of the events either as listener or as guest speaker!

Anyway, if you are interested, check out the planned live events and send me an email with a topic you'd like to talk about.

Enjoy your week!

--
Your editor: Gabor Szabo.

Articles

Adding structured data with Perl

Structured data on your web pages are said to help the search engines (aka. Google) to index your site, rank it higher and then display informative snippets to the people searching.


Discussion

Alternating glob failure

Rose::DB ORM and Perl


Perl

This week in PSC (175) | 2025-01-09

... and by brian d foy.


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

Welcome to a new week with a couple of fun tasks "Arrange Binary" and "Maximum Average". 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 - 303

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "3-digits Even" and "Delete and Earn" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

TWC303

Combination of sort, uniq, map, join and grep. This is not for weak hearts. Great work.

Delete and Even

Find the difference between combinations and permutations. Highly recommended.

See Other

Nice catch of edge case and solution for the same. Keep it up great work.

Earn Evenly

Nice introduction to List::Gather, thanks. Cool use case, must checkout.

Perl Weekly Challenge 303

Nice promotion of CPAN modules and end up with a compact solutions. Well done.

Even and earn

Breakdown of a task into smaller subtask is very handy and easy to follow. Nice to see the use of new Perl camel.

The Weekly Challenge #303

Recursive call in play this week. Compact and powerful solutions, keep sharing knowledge with us.

Can Even Digits Earn?

Use of Bitmask is a clever move, brilliant. Great work, keep it up.

Earn with 3 digits

This is for Python fans. Anybody can follow the code, it is so simple. Thanks for sharing.


Weekly collections

NICEPERL's lists

Great CPAN modules released last week.


Events

Boston.pm monthly meeting

Virtual event

GitLab pipelines and CI for Perl developers

January 20, 2025, Virtual event in Zoom

Boston.pm monthly meeting

Virtual event

The Perl and Raku Conference 2025

Greenville, South Carolina, USA


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.

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

πŸ‘‹ Kindness is contagious

Explore a sea of insights with this enlightening post, highly esteemed within the nurturing DEV Community. Coders of all stripes are invited to participate and contribute to our shared knowledge.

Expressing gratitude with a simple "thank you" can make a big impact. Leave your thanks in the comments!

On DEV, exchanging ideas smooths our way and strengthens our community bonds. Found this useful? A quick note of thanks to the author can mean a lot.

Okay