Musical Rhythms with Math in Perl
Mar 15, 2026 by Gene Boggs
Turn partitions, necklaces, and Euclidean patterns into actual drum grooves with Perl and MIDI
![]() |
VOOZH | about |
Mar 15, 2026 by Gene Boggs
Turn partitions, necklaces, and Euclidean patterns into actual drum grooves with Perl and MIDI
Apr 9, 2025 by Gene Boggs
Fresh modules for real-time MIDI control and a real-world application
Jan 14, 2025 by Jacques Deguest
Introducing the new Perl module DateTime::Format::RelativeTime, designed to mirror its equivalent Web API: Intl.RelativeTimeFormat
Jul 13, 2020 by Thibault Duponchelle
How to write an FTP client in Perl
Jan 29, 2020 by Felipe Gasper
A look at this popular serializationβs relationship with Perl
Jan 10, 2020 by Christopher White
How I ported a plugin without having to know it all first
Sep 19, 2019 by David Farrell
Playing with IP addresses for fun
May 30, 2019 by David Farrell
Parsing Websterβs 1913 classic and integrating it into an editor
Apr 8, 2019 by Alexandru Strajeriu
Some tips for improving consistency in shared Perl codebases
Apr 1, 2019 by David Farrell
How to use concurrency safely to make your code faster
Dec 3, 2018 by David Farrell
Common techniques and edge cases
Oct 23, 2018 by brian d foy
Term::ANSIColor makes formatting terminal output easy
Aug 8, 2017 by David Farrell
Bisecting Perl commits doesnβt always work by itself
Apr 3, 2017 by David Farrell
Another useful AWS script built with Paws
Feb 21, 2017 by David Farrell
Paws is a comprehensive Perl distribution for AWS services
To get in touch, submit an issue to perladvent/perldotcom on GitHub.
This work is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Perl.com and the authors make no representations with respect to the accuracy or completeness of the contents of all work on this website and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. The information published on this website may not be suitable for every situation. All work on this website is provided with the understanding that Perl.com and the authors are not engaged in rendering professional services. Neither Perl.com nor the authors shall be liable for damages arising herefrom.