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
-
A webhook is not a durable queue
What happens when a PR review worker is busy or crashes? A look at the gap between accepting a webhook and reliably completing the work it triggers.
-
Memory, skills, or files? Where agent context belongs
A practical policy for agent context: stable preferences in memory, reusable procedures in skills, task evidence in files, and earlier decisions in session history.
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.
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.