The Raku Programming Language has a nice feature that goes by different names: "currying", "priming" or "partial application". Oddly enough, the method name associated with the feature is called assu...
This is part 2 in the REPL Avalanche blog series.
The REPL distribution also offers a repl subroutine apart from a command-line interface (CLI). A call to this subroutine can be placed in source cod...
Recently, I wrote my first blog post on this blog about Sourcing, a Raku framework I'm developing for Event Sourcing. One crucial component of Event Sourcing is the Event Store, which is responsible f...
Introduction
Red is Raku’s object-relational mapper (ORM) – a library that lets you work with databases using Raku objects and classes instead of writing raw SQL. If you’ve been using R...
Welcome to a walkthrough of Raku Codeboard — a small but complete full-stack web application built entirely in Raku. It lets you submit, store, and discuss code or comments under different topics. T...
All I want is to correct a one-letter typo
The ask, expressed by our website users, is simple enough, edit a source from a GitHub repo in a browser, then save the edited version back.How diff...
Adding login logic - rationale
In a previous article, I described how to take a web page source file, edit it, then send the edited source back to Github.In that post, the authorisation token...
Introduction
Automated testing is crucial in modern software development. It helps ensure quality and prevent regressions by quickly verifying if the system continues working after code chang...