Perl Weekly #669 - How Time Machine works
Tags: perl, news, programming
Published: 2024-05-20 09:02:22

---
title: Perl Weekly #669 - How Time Machine works
published: true
description: 
tags: perl, news, programming
canonical_url: https://perlweekly.com/archive/669.html
series: perl-weekly
---

Originally published at [Perl Weekly 669](https://perlweekly.com/archive/669.html)


Hi there!

Last week Mohammed wrote that he can't wait to test out perl 5.40. In response Michiel Beijen wrote a blog post explaining how you can already try 5.39.10, using plenv. I love this!

As you might know a while ago I stopped using mailman for the Perl Weekly and now both the subscription and unsubscription process is done by sending me an email that I read and process manually. This gives an excellent opportunity to the new subscribers to introduce themselves and even to mention the subjects that are interested in.

As the Perl Weekly is a news aggregator I am going to share some of the items in his mail hoping that some of you will write blog posts covering some of the issues.

After a long break from Perl, I'm looking for best current practice on building a website for a cycling club.  So I'm curious about the full stack (for collaborative dev, integration, and public deployment) the architecture (MVC (Dancer2 or Mojolicious) & DB), and frameworks for Plack/PSGI, JavaScript, unit and acceptance testing, and OO, for example.<br>Also, what collaborative tools to use for Scrum/Kanban collaboration, and source control, CI and CD.<br> To start with, I am hunting around for best practice on a dev Webserver and client, and, later, a public web hosting server.

This was my response: To respond to your questions: I personally was using Dancer a lot, but  Mojolicious seems to have slightly more development activity.<br>For CI I use either GitHub Actions or GitLab pipelines depending on which git hosting service the project uses.<br>I rent a server at <a href="https://www.linode.com/">Linode</a>, but I have converted many of my sites to be static using some Static Site Generator and then I host them on GitHub pages.

I hope you'll have more detailed answer.

Actually, in this edition we have a post by Dave Cross on <a href="https://perlhacks.com/2024/05/deploying-dancer-apps/">Deploying Dancer Apps</a> already responding to part of the questions. This is how time-machine works.

Have a nice week!

  --
  Your editor: Gabor Szabo.


## Articles

  
### [How to try the newest Perl version easily](https://huntingbears.nl/2024/05/14/how-to-try-the-newest-perl-version-easily/)



  
### [Collaborators needed for bring full OpenAI support to Perl](https://www.reddit.com/r/perl/comments/1cwa4zd/collaborators_needed_for_bring_full_openai/)



  
### [Deploying Dancer Apps](https://perlhacks.com/2024/05/deploying-dancer-apps/)

For people who would like to write and deploy a small (or big?) web application.

  
### [MariaDB 10 and SQL::Translator::Parser](https://blogs.perl.org/users/usna78/2024/05/mariadb-10-and-sqltranslatorparser.html)



  
### [Perl Toolchain Summit 2024 - Lisbon Portugal](https://blogs.perl.org/users/chad_exodist_granum/2024/05/perl-toolchain-summit-2024---lisbon-portugal.html)



  
### [Confirming The LPW 2024 Venue & Date](https://blogs.perl.org/users/lpw/2024/05/confirming-the-lpw-2024-venue-date.html)

When: Saturday 26th October 2024; Where: The Trampery, 239 Old Street, London EC1V 9EY

  

---

## Perl

  
### [This week in PSC (148)](https://blogs.perl.org/users/psc/2024/05/this-week-in-psc-148-2024-05-16.html)



  

---

## The Weekly Challenge
<a href="https://theweeklychallenge.org">The Weekly Challenge</a> by <a href="https://manwar.org">Mohammad Sajid Anwar</a> will help you step out of your comfort-zone. We pick one champion at the end of the month from among all of the contributors during the month.
  
### [The Weekly Challenge - 270](https://theweeklychallenge.org/blog/perl-weekly-challenge-270)

Welcome to a new week with a couple of fun tasks "Special Positions" and "Equalize Array". If you are new to the weekly challenge then why not join us and have fun every week. For more information, please read the <a href="https://theweeklychallenge.org/faq">FAQ</a>.

  
### [RECAP - The Weekly Challenge - 269](https://theweeklychallenge.org/blog/recap-challenge-269)

Enjoy a quick recap of last week's contributions by Team PWC dealing with the "Bitwise OR" and "Distribute Elements" tasks in Perl and Raku. You will find plenty of solutions to keep you busy.

  
### [Distribute Or...](https://raku-musings.com/distribute-or.html)

Raku never misses the opportunity to surprise me, Reduction Metaoperator with Binary OR [+|]. Raku Rocks !!

  
### [Two of Us Distributing Elements](https://dev.to/boblied/pwc-269-two-of-us-distributing-elements-54m)

Interactive discussion on every little things in details, likely to keep you engaged all the way. Thanks for sharing.

  
### [Bits and Bins](https://github.sommrey.de/the-bears-den/2024/05/17/ch-269.html)

A complete re-structure of the original task and still managed to get the job done. This is truly exceptional.

  
### [Perl Weekly Challenge 269: Bitwise OR](https://blogs.perl.org/users/laurent_r/2024/05/perl-weekly-challenge-269-bitwise-or.html)

Another cool dissection of the original task, it is always fun to read the post going into finer details. Keep it up great work.

  
### [Perl Weekly Challenge 269: Distribute Elements](https://blogs.perl.org/users/laurent_r/2024/05/perl-weekly-challenge-269-distribute-elements.html)

Quick and simple implementation in both Perl and Raku. Enjoy the comparative analysis too.

  
### [Perl Weekly Challenge 269](https://wlmb.github.io/2024/05/13/PWC269/)

Exceptional one-liner in Perl by our own master of one-liner. Keep it up great work.

  
### [at the last time I did!](https://fluca1978.github.io/2024/05/19/PerlWeeklyChallenge269.html)

One place where you get to enjoy the four different aspects through Raku, Python, Java and PostgreSQL. Well done and keep it up.

  
### [Bitwise Distribution](https://packy.dardan.com/b/LS)

Well documented and with detailed narration to keep you busy. The bonus is Elixir on top. Thank you for everything.

  
### [Bits distribution](http://ccgi.campbellsmiths.force9.co.uk/challenge/269)

DIY Tool as always with engaging discussion. Highly recommended.

  
### [The Weekly Challenge #269](https://hatley-software.blogspot.com/2024/05/robbie-hatleys-solutions-to-weekly_14.html)

Classic one-liner in Perl, discussion makes it smooth ride. Thanks for sharing.

  
### [The Bitwise Elements](https://blog.firedrake.org/archive/2024/05/The_Weekly_Challenge_269__The_Bitwise_Elements.html)

One-liner in Raku and Lua solution found space in the post too. My personal favourite is the PostScript, you really don't want to skip it.

  
### [Elements or something](https://dev.to/simongreennet/elements-or-something-2bl0)

Python solution is always lucky to get the limelight. I really enjoy the compact solution. Thanks for sharing.

  

---

## Weekly collections

  
### [NICEPERL's lists](http://niceperl.blogspot.com/)

<a href="https://niceperl.blogspot.com/2024/05/cdxcvi-6-great-cpan-modules-released.html">Great CPAN modules released last week</a>.

  

---




You joined the Perl Weekly to get weekly e-mails about the Perl programming language and related topics.

Want to see more? See the [archives](https://perlweekly.com/archive/) of all the issues.

Not yet subscribed to the newsletter? [Join us free of charge](https://perlweekly.com/subscribe.html)!

(C) Copyright [Gabor Szabo](https://szabgab.com/)
The articles are copyright the respective authors.