PAGI::Server 0.002007: One Contract, Two Transports
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…
Tech news from the best sources
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…
The task title reminded me of the song Let's Dance to Joy Division . Oddly applicable lyrics for a blog about programming: "But I worked something o…
Weekly Challenge 373 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 771 Hi there, I put the 'Testing in Perl' course on hold for now. Instead of that we are going to explore the us…