Blog

Blog

Articles on software engineering, home automation, self-hosting, and professional software development in the AI era.

Index

Categories

Index

All posts

· Hobbies

DZGarage Cockpit in the race: from the bench to the Spain Classic Raid

Four stages, 894 km of logs and 2,080 TRIP corrections. How the DZGarage Cockpit went from the caliper and the CAD to the dashboard of the #89 Audi 100, and how we used it from Gijón to Palencia.

· Hobbies

DZGarage Cockpit: a rally computer for a classic Audi in six months

Three microcontrollers, two GPS receivers and about 23,000 lines of C++ to run the Spain Classic Raid with my brother. What I built for the #89 Audi 100 and how.

· Software Development

Agent Code Decay: I Went Looking for It in My Own Repos

Dex Horthy says agent-built codebases start to struggle after three to six months, and he admits nobody can prove it either way. I went looking for that decay in three of my own repos, one of them almost 100% agent-written. I didn't find it, and I think the reason is the process around the agents. This is my experience with my own repos, no rebuttal intended.

· Assorted

The Novel Is Published

The Epoch Accord and El Pacto de la Época are finished, printed, and on sale in both languages. Where to buy them and what the publishing part actually looked like.

· Software Development

I Taught RUP in the Late '90s. I Just Rebuilt It for AI Agents.

Documentation-heavy processes like RUP were good engineering that died on human nature. AI agents are obedient and meticulous, so I rebuilt OpenUP, RUP's lean survivor, as a framework that makes Claude Code work one logged, traceable task at a time.

· Assorted

I've Been Writing a Novel

A short announcement about The Epoch Accord, a literary speculative fiction novel being written in English and Spanish in parallel.

· Software Development

Building Kaze: A Production App in 27 Days with AI Agents

A safe AI chat companion for kids, 545 commits, 97%+ test coverage, and only 1.7% human-written code. The overview of the Kaze project and what it takes to build production software with AI agents.

· Software Development

From React to Rails: Building the Sileo-Rails Gem with Codex

Cloning a React toast library into a Rails-native gem with Stimulus. What Codex handled, what still needed engineering judgment, and why Stimulus was the right fit.

· Software Development

Code Review in the AI Era: What Actually Matters When AI Writes the Code

How code review changes when AI generates most of the code. What to focus on, what stays the same, and why professional judgment matters more than ever.

· Home Automation

My Home Automation Story

The story of how I built my home automation system from 2021 to today. Decisions, discoveries, and learnings about home automation.

· Software Development

Getting into Action Thanks to AI Vibe Coding

The story of how I built this website without writing code, using AI Vibe Coding through Cursor. Reflection on how AI helped me overcome the blank page problem and build something real.

· Assorted

Born to Code

An old blog post from 2010 about a trip to Stuttgart and how bad software quality led to a mission to write about high quality design and development.