RSSAmplifier

Blog

Julien's tech(ish) blog

Recent content on Julien's tech(ish) blog

simbabque.github.ioRSS feed ↗5 posts

Latest posts

London Perl & Raku Workshop 2024

Yesterday we held the 2024 London Perl & Raku Workshop. It was the 20th anniversary of the conference, but it wasn’t the 20th instalment. The previous one was in 2019, just before Covid hit, and it has taken us five years to have another. People often write blog posts about the conferences they have attended, talking about the talks they saw and the people they’ve met. I’ve never…

A Github Workflow guide for CPAN modules

GitHub Actions give you Continuous integration for free.That means you can have your module’s unit tests run for you on various different versions of Perl, on Linux, MacOS and Windows,whenever you push a commit or someone opens a pull request. This is very useful to make sure contributions don’t break your code,or to enforce certain coding guidelines such as requiring code to follow a…

Installing Perl dependencies based on your Perl version in Github Actions

Github Actions are great for running tests, especially to check if pull requests are breaking your build. You can easilyset up jobs for different operating systems and Perl version using the excellent tooling already available for Perl. I willlink some of these in the course of this post. At work I ran into an issue where I had to temporarily overwrite the value behind an accessor in a Catalyst…

The Weekly Challenge 166: Github DWIM

I recently got an account for Github Copilot . So let’s go and have some fun with it. I have used it to write my entries for the Weekly Challenge 166 . I am going to look at task 2 in this blog post. In a gist, you’re asked to print a table diff view of files in three directories. It turns out that properly describing the task is actually quite hard. I’m doing this in Visual…

Hello World

It works!