· Change language (Currently: English)

Topics · Informatics [Subscribe]

Godot, sound and gamepad in a containerized Guix shell

July 23, 2025 16:27 -0500. Godot Engine is a tool for developing 2D and 3D games. GNU Guix is a tool for managing software packages and reproducible software environments. This entry shows a way of getting sound and gamepads to work when running a Godot-based game in an isolated software environment created with Guix. ...

A logo for Guixotic

July 09, 2025 13:58 -0500. Guixotic is a worker cooperative specializing in Guile Scheme and GNU Guix. Today, they publicly announced both their cooperative and its website. During May, I worked with them to design the logotype for the cooperative. This was the result: ...

A Guix channel browser

June 12, 2025 10:12 -0500. I'm working on the Guix Channel Browser, a fork of the Guix Packages Website that I initially made to fix response times by using an independent database. Currently, the browser only supports the functionality of the forked website, but, as the name implies, the idea is to allow search...

Guix Packages Website 0.3.0

December 26, 2024 14:55 -0500. Yesterday I released version 0.3.0 of a software running in Guix's domains: https://packages.guix.gnu.org/. Its purpose is to allow people to search for packages provided by Guix's own channel(s). This version comes with the following changes: ❶ The website now inspects an environment...

A logo for GNU Shepherd

December 10, 2024 14:23 -0500. GNU Shepherd version 1.0.0 was released yesterday and the logo I contributed to the project back in August was published for the first time with the announcement. «The Shepherd is a service manager written in Guile Scheme that looks after the herd of daemons running on the system. It can b...

Guix: Home page redesign accepted

August 26, 2024 14:27 -0500. In October of last year I sent a proposal to the GNU Guix project suggesting a redesign of some of the pages of the website in order to better differentiate the digital artifacts distributed by the project for the general public. The proposal was well received, although some of the points remai...

Mazo version 1.2.1

August 11, 2024 13:24 -0500. Mazo 1.2.1 is now available for download. Mazo is a learning application that helps you memorize simple concepts using multimedia flash cards and spaced reviews. This version fixes, in great part, a memory leak that occurred when navigating through the different views of the application. T...

Pre-Scheme Restoration

June 20, 2024 16:57 -0500. Maybe the denizens of Guix and Guile worlds are interested in this: Announcing the Pre-Scheme Restoration project! The primary objective of the Pre-Scheme Restoration project is to make Pre-Scheme available as a practical alternative to C for the wider Scheme community.

Guile Documentá version 0.2.0

June 19, 2023 12:07 -0500. Last month I published version 0.2.0 of Guile Documentá, but I forgot to announce the release. Guile Documentá is a command-line tool to generate API documentation for software projects written in Guile Scheme. Screenshots. ...

Mazo version 1.1.0

June 17, 2023 07:56 -0500. Mazo 1.1.0 is publicly available now. Mazo is a learning application that helps you memorize simple concepts using multimedia flash cards and spaced reviews. This version doesn't come with new functionality but upgrades the graphical components to GTK 4...

SWWS theme for Org-based websites

May 21, 2023 16:20 -0500. I recently worked with SWWS developing a minimalist CSS theme for the next version of their websites. I think this is the first time I get to work a paid job using libre tools (GNU Guix and its packages) and be able to release the resulting work as a libre cultural work. It feels great 🙂 ...

Texinfo CSS version 2.0.0

March 05, 2023 13:23 -0500. Texinfo CSS is a style sheet for HTML documents generated with the GNU Texinfo system. Version 2.0.0 of the style sheet is available now. This version comes with light and dark themes which are activated automatically based on the visual theme sel...

Guix: Five-star support 👨‍🔧

January 31, 2023 20:35 -0500. A couple of days ago I got five-star support on Guix's IRC channel after my Guix System failed to boot properly, displaying a GRUB message that read: error: file /boot/grub/x86_64-efi/normal.mod not found I was only able to interact with a GRUB rescue mode. Fortunately, I could c...

Guile Probá: Version 0.3.0 released

January 27, 2023 14:48 -0500. Today I release Guile Probá 0.3.0, a set of testing tools for Guile Scheme projects with SRFI 64-based test suites. It comes with a command-line interface that allows you to autodiscover tests and run them, and a library that inclu...

Guile Probá: Version 0.2.0 released

December 27, 2022 18:12 -0500. Today (actually, yesterday) I release Guile Probá 0.2.0, a set of testing tools for Guile Scheme projects with SRFI 64-based test suites. It comes with a command-line interface that allows you to autodiscover tests and run them, and a li...

GNU Guix 1.4.0 released

December 19, 2022 19:54 -0500. A new version of GNU Guix and the Guix System has been published today. GNU Guix is a tool for managing software packages and reproducible software environments for development and production. You can install GNU Guix on any GNU/Linux distribution. The Guix System...

GNU Guix: Night of the Returning Bugs

October 29, 2022 12:50 -0500. Zombie-like bugs rise from the dusty archives of GNU Guix to take whatever is left of your old, sluggish computer. Shut the doors, close the windows, they are waiting for you outside.

Mazo version 1.0.0

September 16, 2022 17:13 -0500. Today I release Mazo 1.0.0, a learning application that helps you memorize simple concepts using multimedia flash cards and spaced reviews. You can install it on any GNU/Linux device using the GNU Guix package manager: guix install mazo ...

WB Datadict version 1.2.0

March 01, 2022 12:00 -0500. WB Datadict is a plugin for MySQL Workbench 8.x. This plugin allows you to generate data dictionaries in HTML format from database schemas (see an example below). This version includes maintenance updates to make sure the plugin works with the cur...

GNU Guix 1.2.0 Apparel

December 04, 2020 12:04 -0500. Since the illustration and the song that accompanied the release announcement of GNU Guix 1.2.0 are free cultural works, I felt like using them to print some apparel (see Photos). Photos. To the left, front view of the first printed T-...

Texinfo CSS version 1.0.2

May 30, 2019 00:00 -0500. Texinfo CSS is a style sheet for HTML documents generated with the GNU Texinfo system. This entry describes the changes in version 1.0.2.

5 Artifacts Retired from Service

February 23, 2019 00:00 -0500. I recently decommissioned some of my artifacts: Arriera, Galaxia, Aurora, gNewSense and Miro. In this entry I explain why and recommend replacements for them.

Designs for Guile

September 16, 2015 00:00 -0500. My logo and Web site design proposal for the GNU Guile project, an implementation of the Scheme programming language and official extension language for the GNU operating system. I keep working on sub-projects of the GNU Project trying to make them more accessible to potential users (specially f...

Designs for GuixSD

March 14, 2015 00:00 -0500. GuixSD (Guix System Distribution) is the advanced distribution of the GNU operating system. These are my proposed logo and website designs for GuixSD and Guix, its package manager.