Day 23 – A Day Late and A Fish Short

Hello again! I return during this week of winter solstice to tell you about my experience participating in the Langjam Gamejam. I planned to use Raku, partially so that you could have an advent blogpost to read today, but also because Raku’s builtin support for grammars ensure that I would not get stuck when writingContinue reading “Day 23 – A Day Late and A Fish Short”

Day 22 – Numerically 2026 Is Unremarkable Yet Happy

This document explores the properties and relationships of the integer 2026. It is classified as a semiprime and a happy number, with 365 serving as one of its primitive roots. While 2026 may not stand out significantly in number theory, it offers a great opportunity to create elaborate visualizations that highlight some interesting aspects of the number.

Day 17 – An issue with evaluation

Lizzybel was walking the corridors of North Pole Central when Steve, the Physics Elf, came up to her. “Have you seen my issue on this very nice module of yours?”, he asked. “Oof, I guess I must have missed that, sorry!”, said Lizzybel, while thinking to herself “I really should look more at my modulesContinue reading “Day 17 – An issue with evaluation”

Day 16 – Melian and the Helpers of Evergreen

by Sawyer X Operation Evergreen began quietly that winter. Santa had announced it as a workshop-wide initiative to improve the speed and efficiency of analytics across every team (logs, metrics, scheduling, routing, and storage). The elves who maintained the Workshop’s growing systems found themselves gathered around long benches, examining slow queries, performance charts, and theContinue reading “Day 16 – Melian and the Helpers of Evergreen”

Day 15 – An expression language for Vixen

#raku-beginners: korvo: Hi! I’m trying out Raku in stead of META II for a toy compiler. (5 minutes later) korvo: I’m merely trying to compile a little expression language because my angle of repose has slightly increased, and multiple folks have recommended Raku for parsing and lightweight compilers. (20 minutes later) korvo: [T]hanks for aContinue reading “Day 15 – An expression language for Vixen”

Day 14 – Taming Concurrency

Hello everyone and a merry advent time! Today I’d like to show case a neat little mechanism that allows building concurrent applications without having to worry about the concurrency much. I’ve built this tool as part of the (yet to be released) Rakudo CI Bot. That’s a middle man that watches GitHub for things toContinue reading “Day 14 – Taming Concurrency”

Day 7 – Allowing for fewer dollars

Lizzybel had been taking a bit of vacation from all of the busy-ness in the corridors of North Pole Grand Central. While doing a small visit to the corridors, she ran into Nanunanu, one of the IT elves.  Nanunanu was a bit worried, because they had not seen Lizzybel for a while. “Don’t worry”, said Lizzybel. “I’m just recharching my batteries aContinue reading “Day 7 – Allowing for fewer dollars”

Day 6 – Robust code generation combining grammars and LLMs

This document (notebook) discusses different combinations of Grammar-Based Parser-Interpreters and Large Language Models to generate executable code from Natural Language Computational Specifications.