· Change language (Currently: English)

Blog

Phasing out my volunteer work

January 01, 2025 14:06 -0500. I've been working as a volunteer for 15 years in libre software and libre cultural works, in different areas and phases of the life cycle of digital artifacts, mainly software, graphics, translation catalogs, and documentation. Last year I decided to start phasing out my volunteer work, starting in 2025, to focus on other activities....

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-...

August 22, 2020 13:50 -0500

Figure 1. Two screenshots of Google Gboard on the Android system. To the left, list of access requirements of Gboard: Identity, Contacts, and Wi-Fi connection information. To the right, Gboar attention message when a user tries to activate ...

Golea version 1.0.0-A

October 13, 2019 00:00 -0500. Today I release the first version of Golea, a football-themed board game with digital add-ons. The game is initially available in English and Spanish at https://luis-felipe.gitlab.io/golea/. Figure 1. Game pieces. Pieces Figure 2. Illustration of an attacking move during a match. Currently t...

Tiny Hairy Worm

June 21, 2019 00:00 -0500. When it got to the tip of the leaf, this little worm let itself drop using a sticky thread, just like spiders do. I didn't know they could do that.

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.

A Bee

June 28, 2017 00:00 -0500. A cartoon bee made for a programming exercise on interactive worlds. If you don't draw, maybe you can use it for your own exercises. It's a vector drawing made with Inkscape, and dedicated to the public domain. Download it.