Eodos — engineering notes since 2009

I started Eodos in Spain as a teenager learning how to code. Today I write about software engineering, developer infrastructure, and practical agentic workflows.

The original Spanish articles remain available as a record of the projects, technologies, and programming concepts I explored while studying engineering in Málaga.

Read the latest writing → Explore the Spanish archive →

Latest writing

  • Operating an agent workflow: status, evidence, and failure visibility

    A practical look at the PR reviewer’s operations CLI, why a successful process is not a successful workflow, and which failures a simple health summary can miss.

    Read article →

  • Testing agent workflows without calling a model

    Use deterministic fixtures to test validation, orchestration, and failure policy. Save live model calls for the questions those tests cannot answer.

    Read article →

What I’m exploring

I am interested in what happens when language models become part of a larger engineering system: tools, state, permissions, logs, scheduled work, verification, and failure recovery.

My current writing focuses on agentic workflows, developer infrastructure, AI-assisted software development, and lessons from building and operating real systems.

From the Spanish archive

Before Eodos became an English-language engineering notebook, I used it to document what I was learning and building in Spain.

PFG — Lectura del LOG y aplicación final de Android

Part of my undergraduate thesis documenting an irrigation system built with Raspberry Pi, Android, sensors, and embedded hardware.

Programando en C — Cifras de un número

An early programming exercise that became one of the most discussed articles on the site.

Browse the Spanish archive →

About Eodos

Eodos began in 2009 as a place to document my progress learning to code. I now live in the United States and work as a software engineer, writing about the systems and engineering problems I am exploring today.

More about Eodos →