He estado reflexionando mucho sobre cómo la ingeniería de software está cambiando en la era de los agentes de IA.

He compartido algunas de estas ideas en X y en presentaciones, pero quiero un lugar para desarrollarlas más a fondo — para escribir textos más largos, citar a otros, recibir comentarios y construir un corpus de trabajo con el tiempo.

Este blog es ese lugar.

Qué esperar

Escribiré sobre:

  • Desarrollo agéntico — cómo lograr que los agentes de IA construyan software correcto, no solo software plausible.
  • Metodologías dirigidas por especificaciones — por qué las especificaciones importan más, no menos, cuando tu desarrollador es estocástico.
  • Ingeniería del conocimiento — construir contexto que los agentes puedan realmente navegar.
  • El futuro de la programación — qué cambia, qué permanece igual y a qué deberíamos prestar atención.

Cómo funciona este blog

Este blog está construido con Hugo y desplegado en GitHub Pages. El código fuente es público — puedes ver cada cambio en el historial de git.

Los artículos están disponibles en varios idiomas, traducidos con la ayuda de LLMs y revisados por mí.

Puedes dejar comentarios en cualquier artículo a través de la sección de comentarios, impulsada por GitHub Discussions.

Bienvenido a bordo.