
API-first y CLI-first para agentes IA
Arquitectura en la que Human UI, agentes, skills y CLI consumen una API de dominio; el CLI no accede directamente a PostgreSQL.
Aquí reúno proyectos, conocimiento y experiencias en un archivo personal abierto.
Artículos, proyectos y notas publicadas por Jesús Erro, ordenados cronológicamente.
Proyectos de ETL, PostgreSQL, automatización, infraestructura de desarrollo, publicación web y gestión del conocimiento personal.
Libros, reseñas y citas que forman parte de mi archivo personal de lecturas.
Pasajes bíblicos con contexto, claves de lectura y reflexión católica, conectados con el conocimiento y las publicaciones del sitio.
Una selección de fotografías que publiqué en Fotonatura.org e Instagram y que ahora reúno en mi web.
Una cronología de programación desde los comienzos con ZX Spectrum y BASIC hasta las plataformas de datos modernas y décadas de sistemas de negocio.

Arquitectura en la que Human UI, agentes, skills y CLI consumen una API de dominio; el CLI no accede directamente a PostgreSQL.

Un patrón operacional para proyectar estados futuros, consecuencias y riesgos antes de autorizar una mutación, distinto de preflight, dry-run y rehearsal.

Estrategias de convivencia temporal entre PostgreSQL y Azure SQL: batch, sincronización controlada, outbox, CDC y rehearsals de migración.

Evolución incremental sobre un origen legacy operativo: vistas, anti-corruption layer, API limpia y sustitución progresiva sin big-bang rewrite.

Patrón para publicar eventos de forma fiable: la misma transacción guarda el cambio de negocio y el evento Outbox; un relay publica después.

Una feature no termina en la pantalla: termina cuando puede ejecutarse, demostrarse, operarse y verificarse de extremo a extremo.