Projects · Things I build

Workshop activity1,855 contributions

I've always liked understanding how things work and building my own.

Sometimes it's an application I need. Other times, a small device, a server, an artificial intelligence experiment or simply an idea I feel like trying. Here I gather some of those projects, how I'm building them and what I'm learning along the way.

Building things since 2002.

Now in the workshop

Monitor sobre una mesa de trabajo mostrando la interfaz de Quadrivium Library con el buscador conceptual superpuesto y dos ejemplares físicos de Álgebra lineal al lado.

In development · 2025—2026

In Spanish

Quadrivium Library

Mi biblioteca física convertida en una herramienta para aprender.

Quadrivium Library es el proyecto con el que estoy convirtiendo mi biblioteca personal en una herramienta para decidir qué leer, en qué orden y por qué. Combina catálogo, ubicación física de los ejemplares, seguimiento de lectura y una capa de conocimiento sobre los contenidos.

  • Libros
  • ·Matemáticas
  • ·Software
  • ·IA

Projects

Composición digital sobre una tableta que recrea el panel de control patrimonial y una tarjeta superpuesta del módulo de Libertad Financiera.

Active

In Spanish

Nerafu - Tu patrimonio en tus manos

Entender y proyectar mi patrimonio.

Nerafu es la aplicación web que escribí para llevar mi patrimonio en un solo lugar: activos, deudas y su evolución, con proyecciones a largo plazo. Empecé a construirla en abril de 2026 y ahora la reviso una vez al mes.

  • Software
  • ·Matemáticas
  • ·Finanzas
Reproductor físico de música

Prototype

In Spanish

Reproductor físico de música

Recuperando el placer de elegir un álbum físicamente.

Un prototipo con Raspberry Pi, lector NFC y una matriz de LED que reproduce álbumes de Spotify y audiolibros de AudiobookShelf al acercarle una tarjeta física. Empecé buscando un gesto físico para elegir música y acabé montando aplicación web y servidor propio.

  • Hardware
  • ·Software
  • ·Música
Composición de la interfaz de Hospederías con el calendario anual de ocupación al fondo y una tabla superpuesta con el estado de los partes de viajeros.

Active

In Spanish

Gestión del registro de partes de viajeros

Automatizar la gestión de un problema del mundo real.

Hospederías es una aplicación web en Flask que uso para registrar los partes de viajeros de mis alojamientos de alquiler vacacional y comunicarlos al Ministerio del Interior. Empezó sustituyendo a un proceso manual con Google Forms, una hoja de cálculo y un script que convertía el CSV en XML.

  • Software
  • ·Automatización
Recreación en perspectiva de un tablero de 16 por 16 casillas con piezas cónicas de colores, paredes ortogonales y paneles de control ficticios.

Active

In Spanish

Ricochet Robot

Juego web de lógica con robots que se deslizan por un tablero y retos diarios.

Ricochet Robot es un juego web de lógica en el que cuatro robots se deslizan por un tablero de 16 × 16 casillas hasta chocar con una pared, el borde u otro robot. Tiene reto diario con clasificación, tableros de práctica y reproducción de las jugadas guardadas.

Composición gráfica en perspectiva que muestra pantallas superpuestas de la aplicación web con un listado de sesiones y una ficha de detalle.

Active

In Spanish

HeyPocket

Mi propia forma de guardar lo que quiero leer después.

HeyPocket guarda en mi servidor las conversaciones que graba mi grabadora Pocket, con su transcripción, resumen y tareas, y añade una capa de seguimiento de reuniones por contexto con IA bajo demanda.

  • Software
  • ·IA
  • ·Lectura
Lector de tinta electrónica sobre una superficie mate con una cuadrícula de ocho por ocho casillas en pantalla y varias piezas de ajedrez físicas junto al dispositivo.

Prototype

kochess

Chess game for KOReader and designed for Kobo

Kochess adds a chessboard to KOReader: games against Stockfish or between two people, clocks, opening detection, and PGN files, all local and offline. It's a personal prototype project written in Lua.

Experiments

Not every project needs to become a product or last for years. Some exist simply because I wanted to find out whether I could build them.

From the archive

Building things since 2002

This blog has been gathering projects, experiments and ideas for more than twenty years. Some went quite far. Others didn't survive much longer than a few weeks.

But all of them were part of the learning.

  1. 2004

    In Spanish

    JDiary

    Un diario personal pensado para funcionar desde una terminal.

    Leer el artículo original →
  2. 2004

    In Spanish

    Bluetooth Project

    Un experimento sobre el uso de Bluetooth en sistemas de transporte.

    Leer el artículo original →
  3. 2004

    In Spanish

    Steam Server Admin

    Herramientas para administrar múltiples servidores de juegos desde Linux.

    Leer el artículo original →
  4. 2003

    In Spanish

    TopBox

    Un pequeño ordenador para llevar películas, música, televisión e Internet desde mi red doméstica al televisor del salón.

    Leer el artículo original →
  5. 2003

    In Spanish

    Ricochet Robot J2ME

    Una versión para dispositivos móviles del juego Ricochet Robot.

    Leer el artículo original →
  6. 2003

    In Spanish

    Simon Says J2ME

    Una versión para J2ME del clásico Simon.

    Leer el artículo original →
  7. 2003

    In Spanish

    Linux Server Monitor

    Un experimento para monitorizar y administrar grupos de servidores Linux desde una única aplicación.

    Leer el artículo original →
Some technologies have changed quite a lot since then. The urge to tinker with them, not so much.

Latest notes from the workshop