Planet Guix

Quick and Maintainable Embedded Application Delivery with GNU Guix

Having the opportunity to deliver an audio installation for an arts show, I used my time to craft a SuperCollider program that ran on a Single-Board Computer with no user interaction necessary. In this article I show how hackable and maintainable linux based embedded delivery pipelines are possible with an optimized time-to-market in GNU Guix.

My introductory talk at LinuxDay 2026 about Guix on foreign distributions

Yesterday I gave an introductory talk on Guix as a package manager in the context of foreign distributions, specifically Debian. I illustrated the main characteristics of the system for absolute beginners in the context of transactional and functional packaging systems. I returned after some years to the LinuxDay event with a technical presentation.

Measuring CI budgets with Guix and Grafana before setting quotas

Emma does several jobs for me. It runs Cuirass for Guix builds and a Forgejo Actions runner, and I would like to add more services without discovering too late that CI ate the machine. My first instinct was to give each workload a quota: 11 GiB and four CPU cores for builds, 2 GiB and one core for the runner. Those are useful planning numbers, but applying them before measuring the jobs would have been guesswork.

Extending Guix

Guix is all about empowering people, so it should come as no surprise that one can extend it with new guix commands . You can show the commands available in your current Guix through the help command: $ guix help If you are using a recent Guix, there are a number of extensions at your disposal, they are available as individual packages, and as a meta-package providing a collection of extensions . Try them out with: $ guix shell guix guile guix-extension-collection I'm adding the guix and guile …

Deploying Guix images on Linode

Today, I find myself migrating from Digital Ocean to Linode (now Akamai Cloud but I’m never gonna really call it that) because, among other things, Digital Ocean recently donated $3 million USD to Omarchy, a slop distro for fascists. Raising money for free and open source software development is hard so it’s pretty cool when some guy who doesn’t even write code anymore gets dump trucks of money for nothing while honest projects compete for peanuts from small grant funding organizations. But anyway!