Perl 🐪 Weekly #791 - The Dark Side is here!
Originally published at Perl Weekly 791 Hi there! MetaCPAN has a night mode. Underbar has a new episode. The Lacuana Expanse is back. Enjoy your wee…
Tech news from the best sources
Originally published at Perl Weekly 791 Hi there! MetaCPAN has a night mode. Underbar has a new episode. The Lacuana Expanse is back. Enjoy your wee…
The first task asks us to combine sorted arrays and find the median, and the second asks us to combine boxes by stacking them inside each other. I f…
Originally published at Perl Weekly 790 Hi there, An effort is made by people who either maintain the security of software languages behind the scen…
Episode 390 of The Weekly Challenge brings us a couple of tasks that turned out to be less code than I first thought. Let's put on some mood music a…
As soon as I saw the title of this week's challenge, I had to run to Google. As a person with a German surname that is sometimes mispronounced for s…
Introduction 2026-08-28 · PAGI 0.002006–0.002007 (core spec 0.5 / Www sub-spec 0.4) · PAGI::Server 0.002011 If you've been watching the PAGI changel…
Introduction PAGI::Server 0.002007 is the largest release of the server since the distribution split. Almost none of it is new features. Instead, it…
Authentication is where a web framework's promises get tested, because every entry point of it is a door. A password form, a verification link in a…
Introduction PAGI 0.002002 is a specification release. It does not change the runtime shape of a PAGI application. A running application is still on…
Regular Expressions (Regex) are expressions that define a search pattern. Regex can be implemented in various tasks including searching, replacing,…
We have a couple of math problems for this week's challenge tasks . Let's set the mood with Paul Simon's song, "When Numbers Get Serious" , from the…
Weekly Challenge 385 Each week Mohammad S. Anwar sends out The Weekly Challenge , a chance for all of us to come up with solutions to two weekly tas…
Every web framework does a certain amount of thinking on every request. It looks at the path and decides which route matched. It works out which cha…
Weekly Challenge 383 Each week Mohammad S. Anwar sends out The Weekly Challenge , a chance for all of us to come up with solutions to two weekly tas…
Originally published at Perl Weekly 780 Hi there, The Raku Foundation (TRF) was officially announced last month, as suggested in the post by Damian…
This follows up on Mainframes, Monads, and Stack Machines . Short version of that post: we model computation as a small stack machine whose programs…
Originally published at Perl Weekly 779 Hi there! In the 15 years since the Perl Weekly was first published we included posts from more than 800 aut…
Middleware in PAGI A port of the sample app from What Is Middleware? — which builds the same three-layer stack in Plack/PSGI (Perl) and Starlette/AS…
The news: PAGI is now three CPAN distributions instead of one. PAGI-Server — the reference server PAGI-Tools — the application toolkit PAGI — the sp…
Originally published at Perl Weekly 777 Hi there! In the recent weeks I looked at a lot of MetaCPAN profiles (aka. author pages) such as that of MAN…
Weekly Challenge 377 Each week Mohammad S. Anwar sends out The Weekly Challenge , a chance for all of us to come up with solutions to two weekly tas…
Originally published at Perl Weekly 776 Hi there, Recently, I came across an article, The Day I Decided Never to Learn Python by Randal L. Schwartz…
Originally published at Perl Weekly 775 Hi there! I try to keep track of the Perl-related events. You can find them listed at the bottom of each edi…
Originally published at Perl Weekly 774 Hi there, I know you all are patiently waiting for the release of Perl v5.44 . Recently I joined the mailing…
Weekly Challenge 374 Each week Mohammad S. Anwar sends out The Weekly Challenge , a chance for all of us to come up with solutions to two weekly tas…
Originally published at Perl Weekly 773 Hi there! Recently there were a number of days that the perl-tester Docker image did not build properly. It…