Issue #319 - 2017-09-04 - Scratching your itch

latest | archive | edited by Neil Bowers
Don't miss the next issue!

Two of this week's entries are about tools that people wrote to scratch their own itch. That's always been one of the reasons I like Perl: it seems to encourage you to scratch your own itch.

What itch have you scratched recently? Why not tell us about it.


Neil Bowers


TLS only for

by Ask Bjørn Hansen (ASK)

The Perl NOC are proposing to switch to https-only later in September. Please let them know if you think this might cause any problems, for example for any CPAN clients or other tools.

Check compression in web page

by Ben Bullock (BKB)

Ben introduces WWW::CheckGzip, a module that will check whether a web page has the correct gzip compression.

Picking a better Markdown library for bad input

by Anirvan Chatterjee (ANIRVAN)

Anirvan tried what he thinks is invalid markdown with four different markdown modules, and as a result suggests that Text::Markdown::Discount may be a good choice. One of the problems with markdown is that there are a lot of things not covered by the official spec (which is what prompted Common Mark, amongst other things).

Perl 5

P5P Mailing List Summary: August 22nd-28th

by Sawyer X (XSAWYERX)

Pastel de Nata is a Portuguese egg tart pastry. If you haven't tried one, you should try and track some down, because done well, they're delicious. I'm pretty sure 8 out of 10 P5P participants would agree with me.

Stew your dependencies

by Viacheslav Tykhanovskyi (VTI)

Dave scratched his blogging itch, and here VTI tells us how he scratched his packaging itch, by developing stew.


Perl as PID 1 under Docker

by Tim Retout (DIOCLES)

At CV Library they hit a problem when running Perl as process id 1 inside Docker containers. Tim takes us through the problem, and their solution.

Yak Shaving with Aphra Behn

by Dave Cross (DAVECROSS)

For many developers, there comes a time when you decide to write your own blog engine. That time has come for Dave, and his blog engine is called Aphra.

C comments and regular expressions

by Ben Bullock (BKB)

Ben works through matching C-style comments with regular expressions.

Videos from the Swiss Perl Workshop

There are videos for some of the talks at the recent Swiss Perl Workshop, now available for your viewing pleasure.


2017.35 Serving Cro

by Elizabeth Mattijsen (ELIZABETH)

Liz's weekly roundup of Rakudo news, the headline for which is Jonathan's Cro framework for building web services.

You're invited: Community Bug SQUASHathon

by Zoffix Znet (ZOFFIX)

On the first Saturday of every month, the Rakudo gang plan to have a bug squashathon. The first one was on the Saturday just gone, but you've got plenty of notice for the next one.

Lance's report on the bug squashathon

by Lance Wicks (LANCEW)

Lance took part in last weekend's bug squashathon, which he was prompted to join in on, as he's started working on a web app using Bailador (the Dancer "port" for Rakudo).

On Troll Hugging, Hole Digging, and Improving Open Source Communities

by Zoffix Znet (ZOFFIX)

Zoffix shares some of his thoughts about what makes some communities more welcoming, and easier to join, than others.

NativeCall, using the native trait correctly

by Sylvain Colinet (SCOLINET)

Sylvain explains how to use the native trait when using NativeCall to call a C function from Rakudo.

Swiss Perl conference

Steve Mynott's report on the Swiss Perl Workshop 2017

by Steve Mynott

A detailed report on the Swiss Perl Workshop.

The Perl Foundation

Grant Report: Robust Perl 6 Unicode Support

by Mark A Jensen (MAJENSEN)

An update on Samantha's grant to work on Unicode support in Rakudo.

July 2017 Grant Votes

by Will Coleda (COKE)

Tina's grant proposal for YAML::PP has been approved.

Not Perl

Developer Weekly Newsletter

by Gabor Szabo (SZABGAB)

Gabor is starting another weekly newsletter: this one is going to provide a curated selection of blog posts published by major tech companies. You can sign up at

Perl Jobs by Perl Careers

Polyglot required Down Under – Senior Developer role in Melbourne, Australia

G’day, Perl Mongers of Australia! Do you have a strong background in Perl, but a desire to learn and apply other languages? This client is looking for a polyglot developer, with a focus on Perl but potential to also use (and be cross-trained in) Scala, Ruby, Python and JavaScript. It is a small, flexible team and there may be the opportunity to undertake some DevOps work too if interested.

Dreaming of Perl? Mid/Senior-level developer role in The City of Dreaming Spires

The Victorian poet Matthew Arnold called Oxford ‘the city of dreaming spires’, and even the most unromantic among us would surely agree there is something magical about Oxford on a misty autumnal morning.

Science background, or a passing interest in life sciences? Junior/mid-level Perl developer needed in London...

Friendly and quiet office in London (W1) looking for a Perl (or similar) developer with at least two years experience. You’re expected to have fullstack experience/abilities, from improvements on the client’s HTML front-end to backend services. It’s a small company, so there’s some fluidility expected between roles - a good place to expand on your jack-of-all-software-trades skillset.

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