Perl Weekly
Issue #407 - 2019-05-13 - What do you do when you can't find a job as 'Perl developer'?
latest | archive | edited by Gabor Szabo
|
Hi there,
it isn't new that the market for 'Perl developers' is shrinking. What do you do in order to maintain your employability? What will you do (or what have you done) if you can't find a new job as 'Perl developer'? Alternatively, what do you do so you'll keep finding 'Perl developer' jobs for yourself? (BTW have you tried at the end of this newsletter?)
Write a blog post about it or write me in person!
In any case enjoy your week!
Gabor Szabo
|
|
|
Sponsors
|
StickerYou.com does more than just stickers. We allow you to brand your office, store or event with high-quality, custom decals. Make a huge impact and increase logo recall, heightening brand awareness. StickerYou.com allows you to order any size, shape and quantity. What are you waiting for? Get your office or store makeover done affordably at StickerYou.com! Use code PERL10 at checkout for an exclusive Perl Weekly discount.
|
|
Articles
|
by Gabor Szabo (SZABGAB)
It is not a good practice to put a lot of code in a BEGIN block or in the body of a module that gets executed at compile time, but we have all encountered code like that. How can you debug such code?
|
|
|
by Dean Hamstead (DJZORT)
MTA-STS (RFC8461) is a new standard that makes it possible to send downgrade-resistant email over SMTP. In that sense, it is like an alternative to DANE. It does this by piggybacking on the browser Certificate Authority model.
|
|
|
Discussion
|
by Dean Hamstead (DJZORT)
While the title is admitedly a clickbait, in reality I am afraid it is also true. But prove me wrong.
|
|
|
Code
|
|
by Curtis 'Ovid' Poe (OVID)
Renaming a file in git is easy. Renaming a module is always a pain as you need to change the name of the file. The name of the 'package' inside. Every place where it is used in every other file. Including the tests. You also need to update the documentation. Here is a script that will do it for you. All that without using the word 'refactoring' even once.
|
|
|
Books
|
|
CPAN
|
|
|
Grants
|
|
Perl Weekly Challenge
The Perl Weekly Challenge by Mohammad Anwar will help you step out from your comfort-zone.
|
|
|
|
|
|
|
|
|
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.
|
by Gabor Szabo (SZABGAB)
What if you have a loop that you'd like to debug but only after it passed 10,000 iterations? Use conditional breakpoints.
|
|
|
Perl 6
|
|
Training
|
by Dave Rolsky (DROLSKY)
Dave offers an Introduction to Go course and the Introduction to Moose course. This is most likely the last time.
|
|
|
by Andrew Solomon (ILLY)
In a nutshell: how to train you front-end developers, system administrators, data-analysts to be able to write Perl code so the full-time Perl developers will have time to focus on the more complex tasks. Some pitfalls and how to avoid them.
|
|
|
Weekly collections
|
|
Event reports
|
by Tina Müller (TINITA)
Among many things, a security issue was fixed and Tina mentions that you should not use the default YAML loader on untrusted data. Is this really common knowledge?
|
|
|
by Neil Bowers (NEILB)
What is PAUSE and what does it do? Why is it important for you? How do we knoe PAUSE works properly? What has been done at the Perl Toolchain Summit (PTS)?
|
|
|
Events
|
June 19-22, 2019 Strasbourg, France
|
|
|
August 7-9, 2019 Riga, Latvia
|
|
August 16-17, 2019 Flörli Olten, Switzerland
|
|
|
If you like the idea of an affordable city, full of folk in their 20s and 30s, with a multitude of bars and restaurants, a bustling tech sector, and surrounded by lush, green scenery then you’ll like Pittsburgh. It’s a land of opportunity with the magical combo, pairing social mobility with affordability.
|
|
This particular company is doing their part by providing charities with online payment and campaign solutions. And, of course, by providing a wonderful work environment and good pay for their own employees! They’ve also been known to take everyone in the office for skiing trips to Switzerland.
|
|
Large, dynamic Perl team in Canary Wharf looking for mid-level and senior developers. Run by a Perl-loving CTO in beautiful offices with a great view over Canary Wharf, the company manages one legacy Perl codebase and a whole bunch of very new, very shiny, and very modern codebases that power the market-leading solution in their particular area. Free breakfast, too, for some values of breakfast.
|
|
Ever find yourself wishing you could see meaningful impact on users from your work? Trapped in a company with long release cycles and dubious release dates? Wish your ideas for product improvement didn’t keep disappearing in to the Project Manager’s backlog?
|
|
Want to do something good for once? Join the Kickstarter of the charity world, supporting activists and causes around the world. You’ll be working in Perl to support a range of their highly successful charity and giving-focused projects.
|
|
You know, you could get the Perl Weekly right in your mailbox. Every Week. Free of charge!
|