Issue #453 - 2020-03-30 - Online events? Yes, Online events!

latest | archive | edited by Gabor Szabo
This edition was made possible by the supporters of our cause.
Don't miss the next issue!

Hi there,

I believe many of you work from home these days which is both hard, especially if you have young children, but many of you also save a lot of time not commuting.

It seems that all the conferences, Meetups, and Perl Monger meetings are now cancelled, but I wonder, have you started to organize on-line meetings?

Two weeks ago, when the semester was postponed at the Weizmann Institute of Science, I ran my 'Programming Bootcamp for scientists' online. It wasn't easy (5 days, 9:00-17:00 with 30 students) but we managed. On-line meetings have challanges, but they also have advantages over class-room trainings.

Since then I ran two workshops every week. I am still trying to figure out how to replace the mingling part to build community around it, but it is certainly interesting.

Have you attended any on-line meetings? Have you organized any? Let us know about your experience!


Just a few minutes after writing this I chatted with Thomas Klausner (domm) who mentioned that some of the German Perl Monger groups already organize on-line events. So if you are German-speaking and could never attend a meeting as all of them were too far for you, now you can actually join them on-line.

Domm also mentioned that if you are interested organizing on-line events, the venue mailing list of YEF is available for you. Register there!

Then I got a message from Todd Rinaldo telling me about the Conference in the Cloud. That is, The Perl and Raku Conference in the cloud.

Finally let me tell you about another, much smaller, initiative: Thomas Klausner and myself are going to host a 'Mob programming' session for Perl (and maybe also for Raku) programmers. See below!

Enjoy your week!

Gabor Szabo


Update on TPCiH 2020 and COVID-19

TPCiH 2020 is Canceled and TPC::EU was also Canceled

The Perl Conference in the Cloud

Instsead of the in-person Perl Conference, the TPF started to organize an even in the Cloud. You can already submit your talk proposals!


I Avoid Named Pipes

by Arthur Axel "fREW" Schmidt (FREW)

What are Pipes and what are Named Pipes? When are they useful? Why to avoid them?


On-line workshops and courses

by Gabor Szabo (SZABGAB)

I have been running training courses in class-rooms for ages, but those have a geographical limitation. I ran a few on-line workshops for free, which were great, but they are limited in scope and I run them in Hebrew so probably not relevant to you. I wonder if you'd be interested in workshops or full-length courses I run online for a reasonable fee? The main topics I offer: Docker, Git, GitHub, Linux (Bash), Test Automation, CI (Jenkins, Travis-CI) Cloud, Perl, Python, Golang. Let me know what would be interesting to you and in which timezone are you in by sending an e-mail to !


Perl Weekly Challenge

The Perl Weekly Challenge by Mohammad Anwar will help you step out from your comfort-zone. You can even win the prize money of $50 Amazon voucher by participating in the weekly challenge. We pick one winner at the end of the month among all the contributors of the month. The monthly prize is kindly sponsored by Peter Sergeant of PerlCareers.

Perl Weekly Challenge - 054

by Mohammad S. Anwar (MANWAR)

Don't miss the fun and try new challenges every week. For more information, please read FAQ page.

RECAP - Perl Weekly Challenge - 053

by Mohammad S. Anwar (MANWAR)

Recap of last week challenge. There are plenty of great solutions.

Meet The Champion - Wanderdoc

by Mohammad S. Anwar (MANWAR)

Check out the interview with Wanderdoc.

Meet The Champion - Saif Ahmed

by Mohammad S. Anwar (MANWAR)

Check out the interview with Saif Ahmed.

Perl Review - Perl Weekly Challenge - 051

by Ryan Thompson

Perl Solutions Review by Ryan Thompson.

Raku Review - Perl Weekly Challenge - 052

by Laurent Rosenfeld

Raku Solutions Review by Laurent Rosenfeld.

Vowelled Matrix with Raku

by Arne Sommer

Plenty to learn about Raku when you go through the blog. Highly Recommended.

Rotation in R^2 - CY's take on PWC#053 Task 1

by Cheok-Yin Fung

Cheok-Yin blog is never boring to read.

Tree as a tool for enumeration - CY's take on PWC#053 Task 2

by Cheok-Yin Fung

Cheok-Yin showed how to use Tree to solve the Vowel String task.

Rotate Your Matrix and String Your Vowels

by Dave Jacoby (JACOBY)

Dave gave us bonus by sharing solutions in Rust and Node.js on top of regular Perl.

Perl Weekly Challenge 053: Rotate Matrix and Vowel Strings

by E. Choroba (CHOROBA)

Choroba shared the power of PDL. Please do check out the blog if you are interested in PDL.

Perl Weekly Challenge: Week 53

by Jaldhar H. Vyas

Jaldhar shared in-place rotate matrix. Something new for me. Must Read.


by Javier Luque

Javier switch between Perl and Raku so easily you don't even notice. Just love it.

Perl Weekly Challenge 53: Rotate Matrix and Vowel Strings

by Laurent Rosenfeld

Laurent shared the trick to solve the rotate matrix.

Perl Weekly Challenge 52: overlapping ranges and nobel numbers

by Luca Ferrari

Check out the fancy Raku regex, I found it very cool.

BLOG: The Weekly Challenge #053

by Mohammad S. Anwar (MANWAR)

Another week another set of Raku magics explored.

PWC 053 › Matrix Rotation

by Ryan Thompson

Ryan shared too many Raku features in one blog. I have yet to get my head around to every features.

PWC 053 › Vowel Strings

by Ryan Thompson

Ryan shared two different approached i.e. Loop and Iterator to deal with Vowel String task.


by Shahed Nooshmand

Shahed shaed one-liner Raku solutions to the both task. Very impressive.

Perl Tutorial

A section for newbies and for people who need some refreshing of their Perl knowledge. If you have questions or suggestions about the articles, let me know and I'll try to make the necessary changes. The included articles are from the Perl Maven Tutorial and are part of the Perl Maven eBook.


2020.12 JVM Nullification

by Elizabeth Mattijsen (ELIZABETH)

Online Events

Perl Virtual Events?

by Thomas Klausner (DOMM)

As all the in-person events are cancelled many groups started to organize on-line events.

Mob programming workshops

by Woody Zuill

Woody, who 'stumbled upon the idea of Mob Programming', as he puts it, a couple of years ago now organizes live on-line Mob Programming events. I just participated in one of these. If you are interested, check out his book and watch one of his presentations on mob programming and follow him on Twitter

Online Mob programming session for Perl (and maybe also Raku) programmers

by Gabor Szabo (SZABGAB)

As an experiment Thomas Klausner (domm) and myself are going to host a 'Mob programming' session on April 2 Thursday at 15:00 UTC (17:00 CET, 8 am PDT). It will run via Zoom and we'll probably use Cyber Dojo. It supports Perl 5, though it does not support Raku. Yet. I have hopes that by that time the Raku developers will be able to send a PR to the maintainers of Cyber-Dojo or that we'll have an alternative that also supports Raku. If you are interested to join, send me an e-mail (, and I'll send you an invitation.

Event reports

Weekly collections

Perl Jobs by Perl Careers

A New Way to Work. Perl Job in London

Our client is looking for a senior-level Perl programmer who believes in innovation. They are one of the UK???s leading estate agencies with over 60 branches and a spectacular web presence that puts others to shame. Leave behind the offices of old and get ready for a tiered lake, decked boardwalk, pathways, events space, and an on-site Virgin Active gym.

Bored of jobs that don't matter? Be a Perl developer and save lives

This web-app saves lives, and literally pushes forward medical science. Your work will be used by the NHS, research labs, and healthcare providers worldwide to diagnose patients, organize research, and make the world a better place.

You + This Job = Love?

A company for the modern age, this is a family business that has grown by leaps and bounds. 100% owned by the founders and directors, they???re in love with what they do, and they want to find others who adore developing new features and fixing bugs in a secure, well-tested, and performant way.

Seeking Abominable Snowman (or Snowwoman) for Junior Perl Developer Role!

What would you say if I told you there was a ski-in/ski-out job waiting for you in Switzerland? Okay, so the ski-in/ski-out part might be as difficult to find as a yeti in a blizzard, but if you???re a junior developer who is a fan of the great outdoors and you???ve got excellent English skills, then we have the role for you!

A Perl Equation that just Makes Sense

This well-known company builds the that software hosting companies use to allow customers to build websites. The software you create will be deployed on thousands of servers all over the internet, and used by hundreds of thousands of people! Best of all, the client has a killer relocation program, so if you land this one, it???s Houston, here you come.

You know, you could get the Perl Weekly right in your mailbox. Every Week.
Free of charge!

Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
Perl Weekly on Twitter RSS Feed of the Perl Weekly. Updated once a week