MESSAGE
| DATE | 2025-05-12 |
| FROM | Gabor Szabo
|
| SUBJECT | Subject: [Hangout - NYLXS] [Perlweekly] #720 - GPW 2025
|
From hangout-bounces-at-nylxs.com Mon May 12 13:23:35 2025 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id 549E01640B5; Mon, 12 May 2025 13:23:32 -0400 (EDT) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id BF7161640A5; Mon, 12 May 2025 13:23:21 -0400 (EDT) Resent-From: Ruben Safir Resent-Date: Mon, 12 May 2025 13:23:21 -0400 Resent-Message-ID: <20250512172321.GA14371-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from s.wrqvtbkv.outbound-mail.sendgrid.net (s.wrqvtbkv.outbound-mail.sendgrid.net [149.72.123.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mrbrklyn.com (Postfix) with ESMTPS id D7680164093 for ; Mon, 12 May 2025 01:49:02 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szabgab.com; h=content-type:from:mime-version:subject:to:cc:content-type:from: subject:to; s=s1; bh=1eVGZG2yYi7mpYXPY5KSmlxQiutI9cDTE1dN+0zeUlE=; b=UkyApqbT/3yp29NWJ0gXZQLyhE5c5yhLJ5V5To3IzO4l/zoYLQtKc4Aqzb72oPxlbhF5 XJmHMlAtgvAlnnTHEglQv/d1ca3Qe1GliAGzLMkBToWMj/MLLXKNxwY9hgAMqPNsAQfxo2 6Vz+D8Yt8CUOnTkJQDfNUZ1BfxzNGoPl8BGeuC1jNeClzBJEaGuWQBu4Adha3/hcppVrFi xPAPlW3vsuHhui8fcptCitZ4EEeDC8gCCDH4Jk4yOUuz41LunQLvYGRyzNzO0pwRIiXY86 m4iPq7sud9+m8nwMoUl4yiD5oT2JRoTDup+06ynYTu9vwDxOEVv5x1De3UY/Kx/w== Received: by recvd-545d4d4647-bgxf4 with SMTP id recvd-545d4d4647-bgxf4-1-68218BC3-12 2025-05-12 05:48:51.638189767 +0000 UTC m=+2878840.381824694 Received: from MjA0MzMyMDc (unknown) by geopod-ismtpd-0 (SG) with HTTP id l0FAIrutSJuD5tzoIsJIiA Mon, 12 May 2025 05:48:51.592 +0000 (UTC) Date: Mon, 12 May 2025 05:48:51 +0000 (UTC) From: Gabor Szabo Mime-Version: 1.0 Message-ID: X-SG-EID: =?us-ascii?Q?u001=2EfEeT3imdomNYTgM3CPMr=2F5Dkst8c96g=2FUCTCSTQhFzPFq1p+hf5OYWVNg?= =?us-ascii?Q?tIP=2F6Ap+5bvfuuRGWGRfsqdRF=2FqUnaaCtSuGYKp?= =?us-ascii?Q?wghW0ZP1TNTiDscLjf8Jcu6ZlY8ZA=2FH4M7qHH9v?= =?us-ascii?Q?fy5yueOAme=2FgI7KKmMBlmOSbDHbj5MbbINBBFBj?= =?us-ascii?Q?D2gFs7hIsx3hjGSXG3mqHC4GpJYEcDMXf8mp8wW?= =?us-ascii?Q?A=3D=3D?= To: ruben-at-mrbrklyn.com X-Entity-ID: u001.JvYq+PmxR+Jk4HAvLs9YyA== Subject: [Hangout - NYLXS] [Perlweekly] #720 - GPW 2025 X-BeenThere: hangout-at-nylxs.com X-Mailman-Version: 2.1.30rc1 Precedence: list List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1770525598==" Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
--===============1770525598== Content-Type: multipart/alternative; boundary=82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b
--82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0
Perl Weekly=20
https://perlweekly.com/
You can read the newsletter on the web, if you prefer. https://perlweekly.com/archive/720.html
Hi there,
Today marks the start of the German Perl/Raku Workshop 2025, taking place in Munich from May 12-14, 2025. This three-day event promises to be packed with insightful sessions. You can checkout the schedules for Day 1 ( https://act.yapc.eu/gpw2025/schedule?day=3D2025-05-12 ), Day 2 ( https://act.yapc.eu/gpw2025/schedule?day=3D2025-05-13 ) and Day 3 ( https://act.yapc.eu/gpw2025/schedule?day=3D2025-05-14 ).
I noticed several familiar names from the recently concluded PTS 2025, including Salve J. Nilsen, Ference Erki and Julien Fiegehenn. There are also regular attendees like Mark Overmeer, Nicholas Clark, Max Maischein, Lee Johnson, Renee Backer and Soren Laird Sorries. However, one notable absence is Thomas Klausner.
Looking at the schedule, it's shaping up to be a highly impactful event. And yes, R Geoffrey Avery, the Gong man, is also listed as the Lightning Talks manager.
As many of you know the PTS 2025, wrapped up just a week ago and we've already seen plenty of event reports from the participants.
This was my first time attending the Perl Toolchain Summit, and I'm grateful to the organisers for the opportunity. While I've been to many Perl Conferences, PTS was a completely difference experience altogether. The setting allowed for more frequent interaction with attendees, making it easier to seek (and receive) instant help. The knowledge sharing was at its peak, especially with people like Paul Evans in the room. Some participants like Neil Bowers and Leo Lapworth joined remotely via video conference.
I wasn't fully prepared as my invitation came at the last minute. In contrast, most attendees had everything well planned. I observed structured groups focusing on specific tasks e.g. MetaCPAN, CPAN Security, CPAN Testers, PAUSE. I was free to join any. I chose MetaCPAN both because it's close to my heart and because of Olaf Alders.
Admittedly, I didn't have my laptop set up for contributions initially. But thanks to the PTS environment, I had a working local MetaCPAN web instance, in no time. You can read more about my experience in my detailed event report ( https://theweeklychallenge.org/blog/pts-2025 ). Other attendees like Thibault Duponchelle ( https://dev.to/thibaultduponchelle/my-participation-to-the-perl-toolchain-s ummit-2025-41j2 ), Paul Johnson ( https://blogs.perl.org/users/paul_johnson/2025/05/the-perl-toolchain-summit -2025.html ), Tina Muller ( https://perlpunk.github.io/posts/2025-05-the-annual-perl-toolchain-summit-2 025 ), Leon Timmermans ( https://blogs.perl.org/users/leon_timmermans/2025/05/a-different-perl-toolc hain-summit.html ), also shared their insights.
Enjoy rest of the newsletter.
-- Your editor: Mohammad Sajid Anwar.
Perl Toolchain Summit 2025
=20 Back from the PTS 2025 https://thibaultduponchelle.github.io/Back-from-the-PTS-2025 =20 Event report by Thibault Duponchelle. --------------
=20 The Perl Toolchain Summit 2025 https://blogs.perl.org/users/paul_johnson/2025/05/the-perl-toolchain-summ= it-2025.html =20 Event report by Paul Johnson. --------------
=20 Perl Toolchain Summit 2025 https://theweeklychallenge.org/blog/pts-2025 =20 Event report by Mohammad Sajid Anwar. --------------
=20 The Annual Perl Toolchain Summit 2025 https://perlpunk.github.io/posts/2025-05-the-annual-perl-toolchain-summit= -2025/ =20 Event report by Tina Muller. --------------
=20 A different Perl Toolchain Summit https://blogs.perl.org/users/leon_timmermans/2025/05/a-different-perl-too= lchain-summit.html =20 Event report by Leon Timmermans. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Announcements
=20 Call for Papers! - Perl Community Conference, Summer 2025 https://blogs.perl.org/users/oodler_577/2025/05/call-for-papers---perl-co= mmunity-conference-summer-2025.html =20 This is a hybrid (in-person and virtual) conference being held in Austin, TX on July 3rd-4th. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 The sculpture shapes the sculptor. https://blogs.perl.org/users/saif/2025/05/the-sculpture-shapes-the-sculpt= or.html =20 Checkout the power of OpenSCAD and Perl together, --------------
=20 Building Map::Tube::<*> maps, a HOWTO: routing relative reality https://peateasea.de/building-map-tube-whatever-maps-a-howto-routing-rela= tive-reality/ =20 Continue with the blog series, in this post dealing with complexity of multilines routing. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=20 Maintaining Perl (Tony Cook) March 2025 https://news.perlfoundation.org/post/maintaining_perl_tonyc_march_2025 =20 =20 --------------
=20 Maintaining Perl (Tony Cook) February 2025 https://news.perlfoundation.org/post/maintaining_perl_tonyc_february_2025 =20 =20 --------------
=20 Maintaining Perl 5 Core (Dave Mitchell): March - April 2025 https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_march= _april_2025 =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CPAN
=20 Cleaner web feed aggregation with App::FeedDeduplicator https://perlhacks.com/2025/05/cleaner-web-feed-aggregation-with-appfeedde= duplicator =20 Real issue and instance help using Perl. The solution is now released to CPAN. --------------
=20 Reformating images with App::BlurFill https://perlhacks.com/2025/05/reformating-images-with-appblurfill/ =20 Another problem, once again Perl is the saviour, the end result is a CPAN module. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The Weekly Challenge The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid Anwar ( https://manwar.org ) 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. =20 The Weekly Challenge - 321 https://theweeklychallenge.org/blog/perl-weekly-challenge-321 =20 Welcome to a new week with a couple of fun tasks "Distinct Average" and "Backspace Compare". 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 ( https://theweeklychallenge.org/faq ). --------------
=20 RECAP - The Weekly Challenge - 320 https://theweeklychallenge.org/blog/recap-challenge-320 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Maximum Count" and "Sum Difference" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 Summit of Count Deviation http://rabbitfarm.com/cgi-bin/blosxom/perl/2025/05/10 =20 Clever use of pack/unpack to get the digit sum. Incredible, you really don't want to skip it. Great work. --------------
=20 TWC320 https://deadmarshal.blogspot.com/2025/05/twc320.html =20 Nice use of CPAN module to get compact solution. keep it up great work an= d thanks for sharing knowledge with us. --------------
=20 Count Difference https://raku-musings.com/count-difference.html =20 Method chaining in Raku is one of the coolest feature. You also get reference to official document. Well done. --------------
=20 Perl Weekly Challenge: Week 320 https://www.braincells.com/perl/2025/05/perl_weekly_challenge_week_320.ht= ml =20 Raku one-liner is showing the true color. A must for all Raku fans. --------------
=20 Different Counts https://github.sommrey.de/the-bears-den/2025/05/09/ch-320.html =20 Pure mathematical approach with the help of PDL, highly recommended. --------------
=20 Simple and Fast! https://fluca1978.github.io/2025/05/09/PerlWeeklyChallenge320.html =20 Raku only this time with blog post. Missing Python, Java and PostgreSQL version. Thank you for the contributions. --------------
=20 Perl Weekly Challenge 320 https://wlmb.github.io/2025/05/05/PWC320/ =20 In-house Perl one-liner expert showing the magic. PLease do checkout the post. --------------
=20 Elegance Makes the Maximum Difference https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-320/c= hallenge-320/matthias-muth#readme =20 Nice to know different approaches to reach the final goal. Benchmark is always handy in the end. Great work. --------------
=20 Happy Mother=E2=80=99s Day https://packy.dardan.com/b/UZ =20 Emotional touch to this week blog post. I can completely relate to it. St= ay strong my friend. --------------
=20 Fun with integers http://ccgi.campbellsmiths.force9.co.uk/challenge/320 =20 Clever use of eval to get the expected result. Don't forget to try DRY tool. --------------
=20 The Weekly Challenge #320 https://hatley-software.blogspot.com/2025/05/robbie-hatleys-solutions-in-= perl-for.html =20 Good use of CPAN modules and thanks for sharing knowledge with us every week. --------------
=20 The Count Makes the Difference https://blog.firedrake.org/archive/2025/05/The_Weekly_Challenge_320__The_= Count_Makes_the_Difference.html =20 Nice to see the new language Yypst getting the limelight. I got PostScrip= t, my favourite as bonus. --------------
=20 The maximum difference https://dev.to/simongreennet/weekly-challenge-the-maximum-difference-2bnm =20 Thanks for sharing Perl too this week. I don't mind blog focus on Python only. Keep it up great work. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Rakudo
=20 2025.17/18 Coordinated Dancing https://rakudoweekly.blog/2025/05/05/2025-17-18-coordinated-dancing/ =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Weekly collections
=20 NICEPERL's lists http://niceperl.blogspot.com/ =20 Great CPAN modules released last week ( https://niceperl.blogspot.com/2025/05/dxlvii-12-great-cpan-modules-releas ed.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2025/05/dcvii-metacpan-weekly-report-constx s.html ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20 German Perl/Raku Workshop Conference 2025 https://act.yapc.eu/gpw2025/ =20 Munich, Germany --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 Paris, France --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 Paris, France --------------
=20 The Perl and Raku Conference 2025 https://tprc.us/tprc-2025-gsp/ =20 Greenville, South Carolina, USA --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 ( https://perlweekly.com/archive/ ) of a= ll the issues.
Reading this as a non-subscriber? Join us free of charge. https://perlweekl= y.com/
(C) Copyright Gabor Szabo https://szabgab.com/ The articles are copyright the respective authors.
You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text.
If you don't want to receive mails any more you can unsubscribe here: https://perlweekly.com/unsubscribe.html
--82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #720 - 2025-05-12 - GPW 2025
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #720 - 2025-05-12 - GPW 2025
latest | https://perlweekly.com/archive">archive | edited by manwar.org/">Mohammad Sajid Anwar
=20 =20
=20
|
=20 Hi there,
=20 Today marks the start of the German Perl/Raku Workshop 2025= , taking place in Munich from May 12-14, = 2025. This three-day event promises to be packed with insightful s= essions. You can checkout the schedules for gpw2025/schedule?day=3D2025-05-12">Day 1, u/gpw2025/schedule?day=3D2025-05-13">Day 2 and apc.eu/gpw2025/schedule?day=3D2025-05-14">Day 3.
=20 I noticed several familiar names from the recently concluded g>PTS 2025, including Salve J. Nilsen, Fe= rence Erki and Julien Fiegehenn. There are also r= egular attendees like Mark Overmeer, Nicholas Clar= k, Max Maischein, Lee Johnson, <= strong>Renee Backer and Soren Laird Sorries. Howe= ver, one notable absence is Thomas Klausner.
=20 Looking at the schedule, it's shaping up to be a highly impactful e= vent. And yes, R Geoffrey Avery, the Gong man, is also lis= ted as the Lightning Talks manager.
=20 As many of you know the PTS 2025, wrapped up just = a week ago and we've already seen plenty of event reports from the particip= ants.
=20 This was my first time attending the Perl Toolchain Summit<= /strong>, and I'm grateful to the organisers for the opportunity. While I'v= e been to many Perl Conferences, PTS was = a completely difference experience altogether. The setting allowed for more= frequent interaction with attendees, making it easier to seek (and receive= ) instant help. The knowledge sharing was at its peak, especially with peop= le like Paul Evans in the room. Some participants like rong>Neil Bowers and Leo Lapworth joined remotely= via video conference.
=20 I wasn't fully prepared as my invitation came at the last minute. I= n contrast, most attendees had everything well planned. I observed structur= ed groups focusing on specific tasks e.g. MetaCPAN, g>CPAN Security, CPAN Testers, PAUSEong>. I was free to join any. I chose MetaCPAN both becaus= e it's close to my heart and because of Olaf Alders.
=20 Admittedly, I didn't have my laptop set up for contributions initia= lly. But thanks to the PTS environment, I had a working lo= cal MetaCPAN web instance, in no time. You can read more a= bout my experience in my -2025">detailed event report. Other attendees like ev.to/thibaultduponchelle/my-participation-to-the-perl-toolchain-summit-202= 5-41j2">Thibault Duponchelle, aul_johnson/2025/05/the-perl-toolchain-summit-2025.html">Paul Johnson, = in-summit-2025">Tina Muller, on_timmermans/2025/05/a-different-perl-toolchain-summit.html">Leon Timmerma= ns, also shared their insights.
=20 Enjoy rest of the newsletter.
=20 Your editor: Mohammad Sajid Anwar.
| mg/mohammad_anwar.png" /> |
|
Perl Toolchain S= ummit 2025 =20 | =20 | m/img/thibault_duponchelle.png" title=3D"Thibault Duponchelle" width=3D"80"= /> | =20 | =20 | m/img/paul_johnson.png" title=3D"Paul Johnson" width=3D"80" /> | =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/tina_muller.png" title=3D"Tina M=C3=BCller" width=3D"80" /> | =20 | =20 | m/img/leon_timmermans.png" title=3D"Leon Timmermans" width=3D"80" /> | =20 | =20 =20
Announcementsiv> =20 | =20 | m/img/brett_estrade.png" title=3D"Brett Estrade" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 | m/img/saif-uddin-ahmed.jpeg" title=3D"Saif Uddin Ahmed" width=3D"80" /> | =20 | =20 =20 | =20 =20
Grants =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
CPAN =20 | =20 | m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" /> | =20 | =20 | m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" /> | =20 | =20 =20
The Weekly Chall= enge =20 nge.org">The Weekly Challenge by Mohamma= d 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 o= ne champion at the end of the month from among all of the contributors duri= ng the month, thanks to the sponsor Lance Wicks. =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" /> | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
Rakudo =20 | =20 | m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /= > | =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
|
--82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b--
--===============1770525598== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit--===============1770525598== Content-Type: multipart/alternative; boundary=82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b
--82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0
Perl Weekly=20
https://perlweekly.com/
You can read the newsletter on the web, if you prefer. https://perlweekly.com/archive/720.html
Hi there,
Today marks the start of the German Perl/Raku Workshop 2025, taking place in Munich from May 12-14, 2025. This three-day event promises to be packed with insightful sessions. You can checkout the schedules for Day 1 ( https://act.yapc.eu/gpw2025/schedule?day=3D2025-05-12 ), Day 2 ( https://act.yapc.eu/gpw2025/schedule?day=3D2025-05-13 ) and Day 3 ( https://act.yapc.eu/gpw2025/schedule?day=3D2025-05-14 ).
I noticed several familiar names from the recently concluded PTS 2025, including Salve J. Nilsen, Ference Erki and Julien Fiegehenn. There are also regular attendees like Mark Overmeer, Nicholas Clark, Max Maischein, Lee Johnson, Renee Backer and Soren Laird Sorries. However, one notable absence is Thomas Klausner.
Looking at the schedule, it's shaping up to be a highly impactful event. And yes, R Geoffrey Avery, the Gong man, is also listed as the Lightning Talks manager.
As many of you know the PTS 2025, wrapped up just a week ago and we've already seen plenty of event reports from the participants.
This was my first time attending the Perl Toolchain Summit, and I'm grateful to the organisers for the opportunity. While I've been to many Perl Conferences, PTS was a completely difference experience altogether. The setting allowed for more frequent interaction with attendees, making it easier to seek (and receive) instant help. The knowledge sharing was at its peak, especially with people like Paul Evans in the room. Some participants like Neil Bowers and Leo Lapworth joined remotely via video conference.
I wasn't fully prepared as my invitation came at the last minute. In contrast, most attendees had everything well planned. I observed structured groups focusing on specific tasks e.g. MetaCPAN, CPAN Security, CPAN Testers, PAUSE. I was free to join any. I chose MetaCPAN both because it's close to my heart and because of Olaf Alders.
Admittedly, I didn't have my laptop set up for contributions initially. But thanks to the PTS environment, I had a working local MetaCPAN web instance, in no time. You can read more about my experience in my detailed event report ( https://theweeklychallenge.org/blog/pts-2025 ). Other attendees like Thibault Duponchelle ( https://dev.to/thibaultduponchelle/my-participation-to-the-perl-toolchain-s ummit-2025-41j2 ), Paul Johnson ( https://blogs.perl.org/users/paul_johnson/2025/05/the-perl-toolchain-summit -2025.html ), Tina Muller ( https://perlpunk.github.io/posts/2025-05-the-annual-perl-toolchain-summit-2 025 ), Leon Timmermans ( https://blogs.perl.org/users/leon_timmermans/2025/05/a-different-perl-toolc hain-summit.html ), also shared their insights.
Enjoy rest of the newsletter.
-- Your editor: Mohammad Sajid Anwar.
Perl Toolchain Summit 2025
=20 Back from the PTS 2025 https://thibaultduponchelle.github.io/Back-from-the-PTS-2025 =20 Event report by Thibault Duponchelle. --------------
=20 The Perl Toolchain Summit 2025 https://blogs.perl.org/users/paul_johnson/2025/05/the-perl-toolchain-summ= it-2025.html =20 Event report by Paul Johnson. --------------
=20 Perl Toolchain Summit 2025 https://theweeklychallenge.org/blog/pts-2025 =20 Event report by Mohammad Sajid Anwar. --------------
=20 The Annual Perl Toolchain Summit 2025 https://perlpunk.github.io/posts/2025-05-the-annual-perl-toolchain-summit= -2025/ =20 Event report by Tina Muller. --------------
=20 A different Perl Toolchain Summit https://blogs.perl.org/users/leon_timmermans/2025/05/a-different-perl-too= lchain-summit.html =20 Event report by Leon Timmermans. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Announcements
=20 Call for Papers! - Perl Community Conference, Summer 2025 https://blogs.perl.org/users/oodler_577/2025/05/call-for-papers---perl-co= mmunity-conference-summer-2025.html =20 This is a hybrid (in-person and virtual) conference being held in Austin, TX on July 3rd-4th. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Articles
=20 The sculpture shapes the sculptor. https://blogs.perl.org/users/saif/2025/05/the-sculpture-shapes-the-sculpt= or.html =20 Checkout the power of OpenSCAD and Perl together, --------------
=20 Building Map::Tube::<*> maps, a HOWTO: routing relative reality https://peateasea.de/building-map-tube-whatever-maps-a-howto-routing-rela= tive-reality/ =20 Continue with the blog series, in this post dealing with complexity of multilines routing. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Grants
=20 Maintaining Perl (Tony Cook) March 2025 https://news.perlfoundation.org/post/maintaining_perl_tonyc_march_2025 =20 =20 --------------
=20 Maintaining Perl (Tony Cook) February 2025 https://news.perlfoundation.org/post/maintaining_perl_tonyc_february_2025 =20 =20 --------------
=20 Maintaining Perl 5 Core (Dave Mitchell): March - April 2025 https://news.perlfoundation.org/post/maintaining_perl_dave_mitchell_march= _april_2025 =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CPAN
=20 Cleaner web feed aggregation with App::FeedDeduplicator https://perlhacks.com/2025/05/cleaner-web-feed-aggregation-with-appfeedde= duplicator =20 Real issue and instance help using Perl. The solution is now released to CPAN. --------------
=20 Reformating images with App::BlurFill https://perlhacks.com/2025/05/reformating-images-with-appblurfill/ =20 Another problem, once again Perl is the saviour, the end result is a CPAN module. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
The Weekly Challenge The Weekly Challenge ( https://theweeklychallenge.org ) by Mohammad Sajid Anwar ( https://manwar.org ) 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. =20 The Weekly Challenge - 321 https://theweeklychallenge.org/blog/perl-weekly-challenge-321 =20 Welcome to a new week with a couple of fun tasks "Distinct Average" and "Backspace Compare". 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 ( https://theweeklychallenge.org/faq ). --------------
=20 RECAP - The Weekly Challenge - 320 https://theweeklychallenge.org/blog/recap-challenge-320 =20 Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Maximum Count" and "Sum Difference" tasks in Perl and Raku. You will find plenty of solutions to keep you busy. --------------
=20 Summit of Count Deviation http://rabbitfarm.com/cgi-bin/blosxom/perl/2025/05/10 =20 Clever use of pack/unpack to get the digit sum. Incredible, you really don't want to skip it. Great work. --------------
=20 TWC320 https://deadmarshal.blogspot.com/2025/05/twc320.html =20 Nice use of CPAN module to get compact solution. keep it up great work an= d thanks for sharing knowledge with us. --------------
=20 Count Difference https://raku-musings.com/count-difference.html =20 Method chaining in Raku is one of the coolest feature. You also get reference to official document. Well done. --------------
=20 Perl Weekly Challenge: Week 320 https://www.braincells.com/perl/2025/05/perl_weekly_challenge_week_320.ht= ml =20 Raku one-liner is showing the true color. A must for all Raku fans. --------------
=20 Different Counts https://github.sommrey.de/the-bears-den/2025/05/09/ch-320.html =20 Pure mathematical approach with the help of PDL, highly recommended. --------------
=20 Simple and Fast! https://fluca1978.github.io/2025/05/09/PerlWeeklyChallenge320.html =20 Raku only this time with blog post. Missing Python, Java and PostgreSQL version. Thank you for the contributions. --------------
=20 Perl Weekly Challenge 320 https://wlmb.github.io/2025/05/05/PWC320/ =20 In-house Perl one-liner expert showing the magic. PLease do checkout the post. --------------
=20 Elegance Makes the Maximum Difference https://github.com/MatthiasMuth/perlweeklychallenge-club/tree/muthm-320/c= hallenge-320/matthias-muth#readme =20 Nice to know different approaches to reach the final goal. Benchmark is always handy in the end. Great work. --------------
=20 Happy Mother=E2=80=99s Day https://packy.dardan.com/b/UZ =20 Emotional touch to this week blog post. I can completely relate to it. St= ay strong my friend. --------------
=20 Fun with integers http://ccgi.campbellsmiths.force9.co.uk/challenge/320 =20 Clever use of eval to get the expected result. Don't forget to try DRY tool. --------------
=20 The Weekly Challenge #320 https://hatley-software.blogspot.com/2025/05/robbie-hatleys-solutions-in-= perl-for.html =20 Good use of CPAN modules and thanks for sharing knowledge with us every week. --------------
=20 The Count Makes the Difference https://blog.firedrake.org/archive/2025/05/The_Weekly_Challenge_320__The_= Count_Makes_the_Difference.html =20 Nice to see the new language Yypst getting the limelight. I got PostScrip= t, my favourite as bonus. --------------
=20 The maximum difference https://dev.to/simongreennet/weekly-challenge-the-maximum-difference-2bnm =20 Thanks for sharing Perl too this week. I don't mind blog focus on Python only. Keep it up great work. --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Rakudo
=20 2025.17/18 Coordinated Dancing https://rakudoweekly.blog/2025/05/05/2025-17-18-coordinated-dancing/ =20 =20 --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Weekly collections
=20 NICEPERL's lists http://niceperl.blogspot.com/ =20 Great CPAN modules released last week ( https://niceperl.blogspot.com/2025/05/dxlvii-12-great-cpan-modules-releas ed.html ); MetaCPAN weekly report ( https://niceperl.blogspot.com/2025/05/dcvii-metacpan-weekly-report-constx s.html ). --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Events
=20 German Perl/Raku Workshop Conference 2025 https://act.yapc.eu/gpw2025/ =20 Munich, Germany --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 Paris, France --------------
=20 Paris.pm monthly meeting https://paris.mongueurs.net/ =20 Paris, France --------------
=20 The Perl and Raku Conference 2025 https://tprc.us/tprc-2025-gsp/ =20 Greenville, South Carolina, USA --------------
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
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 ( https://perlweekly.com/archive/ ) of a= ll the issues.
Reading this as a non-subscriber? Join us free of charge. https://perlweekl= y.com/
(C) Copyright Gabor Szabo https://szabgab.com/ The articles are copyright the respective authors.
You can freely redistribute this message if you keep the whole message intact, including the Copyright notice and this text.
If you don't want to receive mails any more you can unsubscribe here: https://perlweekly.com/unsubscribe.html
--82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Mime-Version: 1.0
1.0, user-scalable=3Dyes"> Perl Weekly Issue #720 - 2025-05-12 - GPW 2025
color=3D"#ffffff">
background-color: #004065; color: #FFF; text-decoration: none; font-size: 40px; font-weight: bold; font-family: Gadget; =20 border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #000; padding: 10px; ">Perl Weekly =20
style=3D"border-bottom: 1px solid #ccc; padding-bottom: 8px; font-size: 18px;"> Issue #720 - 2025-05-12 - GPW 2025
latest | https://perlweekly.com/archive">archive | edited by manwar.org/">Mohammad Sajid Anwar
=20 =20
=20
|
=20 Hi there,
=20 Today marks the start of the German Perl/Raku Workshop 2025= , taking place in Munich from May 12-14, = 2025. This three-day event promises to be packed with insightful s= essions. You can checkout the schedules for gpw2025/schedule?day=3D2025-05-12">Day 1, u/gpw2025/schedule?day=3D2025-05-13">Day 2 and apc.eu/gpw2025/schedule?day=3D2025-05-14">Day 3.
=20 I noticed several familiar names from the recently concluded g>PTS 2025, including Salve J. Nilsen, Fe= rence Erki and Julien Fiegehenn. There are also r= egular attendees like Mark Overmeer, Nicholas Clar= k, Max Maischein, Lee Johnson, <= strong>Renee Backer and Soren Laird Sorries. Howe= ver, one notable absence is Thomas Klausner.
=20 Looking at the schedule, it's shaping up to be a highly impactful e= vent. And yes, R Geoffrey Avery, the Gong man, is also lis= ted as the Lightning Talks manager.
=20 As many of you know the PTS 2025, wrapped up just = a week ago and we've already seen plenty of event reports from the particip= ants.
=20 This was my first time attending the Perl Toolchain Summit<= /strong>, and I'm grateful to the organisers for the opportunity. While I'v= e been to many Perl Conferences, PTS was = a completely difference experience altogether. The setting allowed for more= frequent interaction with attendees, making it easier to seek (and receive= ) instant help. The knowledge sharing was at its peak, especially with peop= le like Paul Evans in the room. Some participants like rong>Neil Bowers and Leo Lapworth joined remotely= via video conference.
=20 I wasn't fully prepared as my invitation came at the last minute. I= n contrast, most attendees had everything well planned. I observed structur= ed groups focusing on specific tasks e.g. MetaCPAN, g>CPAN Security, CPAN Testers, PAUSEong>. I was free to join any. I chose MetaCPAN both becaus= e it's close to my heart and because of Olaf Alders.
=20 Admittedly, I didn't have my laptop set up for contributions initia= lly. But thanks to the PTS environment, I had a working lo= cal MetaCPAN web instance, in no time. You can read more a= bout my experience in my -2025">detailed event report. Other attendees like ev.to/thibaultduponchelle/my-participation-to-the-perl-toolchain-summit-202= 5-41j2">Thibault Duponchelle, aul_johnson/2025/05/the-perl-toolchain-summit-2025.html">Paul Johnson, = in-summit-2025">Tina Muller, on_timmermans/2025/05/a-different-perl-toolchain-summit.html">Leon Timmerma= ns, also shared their insights.
=20 Enjoy rest of the newsletter.
=20 Your editor: Mohammad Sajid Anwar.
| mg/mohammad_anwar.png" /> |
|
Perl Toolchain S= ummit 2025 =20 | =20 | m/img/thibault_duponchelle.png" title=3D"Thibault Duponchelle" width=3D"80"= /> | =20 | =20 | m/img/paul_johnson.png" title=3D"Paul Johnson" width=3D"80" /> | =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/tina_muller.png" title=3D"Tina M=C3=BCller" width=3D"80" /> | =20 | =20 | m/img/leon_timmermans.png" title=3D"Leon Timmermans" width=3D"80" /> | =20 | =20 =20
Announcementsiv> =20 | =20 | m/img/brett_estrade.png" title=3D"Brett Estrade" width=3D"80" /> | =20 | =20 =20
Articles =20 | =20 | m/img/saif-uddin-ahmed.jpeg" title=3D"Saif Uddin Ahmed" width=3D"80" /> | =20 | =20 =20 | =20 =20
Grants =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
CPAN =20 | =20 | m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" /> | =20 | =20 | m/img/dave_cross.png" title=3D"Dave Cross" width=3D"80" /> | =20 | =20 =20
The Weekly Chall= enge =20 nge.org">The Weekly Challenge by Mohamma= d 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 o= ne champion at the end of the month from among all of the contributors duri= ng the month, thanks to the sponsor Lance Wicks. =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/mohammad_anwar.png" title=3D"Mohammad Sajid Anwar" width=3D"80" /> | =20 | =20 | m/img/adam_russel.png" title=3D"Adam Russell" width=3D"80" /> | =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
Rakudo =20 | =20 | m/img/elizabeth_mattijsen.png" title=3D"Elizabeth Mattijsen" width=3D"80" /= > | =20 | =20 =20
Weekly collectio= ns =20 | =20 =20 | =20 =20
Events =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20 | =20 =20
|
--82f3aa4a83a1adb264e41558d94062b4ff2df7f9065dedcbf3177166be0b--
--===============1770525598== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit |
|