RSS Amplifier

Web Reactiva · Programa con IA · Jun 28, 2026

20 años programando y ahora no escribo ni una línea de código

0
Sign in to vote or save

Daniel Primo · Web Reactiva · Programa con IA

El workflow agéntico de un senior developer, desgranado: del planificador que te fríe a preguntas a los ficheros que demuestran que el gepeto no ha mentido.

Borja Quevedo, desarrollador Android senior, lleva 20 años programando y hoy nos cuenta cómo está trabajando con la IA: genera planes y verifica resultados.

🎧 Soy Dani de Web Reactiva y puedes escuchar tranquilamente nuestra charla pulsando en el play de más arriba en Spotify, en Apple Podcasts o en tu podcatcher de cabecera.

Todo arranca generando un plan. Pero cómo lo genera ha cambiado mucho en pocos meses.

Antes, con Oh My OpenAgent (sobre OpenCode), tenía una armada de agentes especializados con dos subagentes que se encargaban de corregir el plan para que la ejecución no se desviara.

¿El coste?
Sesiones de plan de hasta dos horas a preguntas, y tokens a mansalva. Aprendió a paralelizar con worktrees de Git: mientras un plan se ejecutaba, arrancaba otro.

Ahora, con Claude Code y Opus 4.8, ya no necesita esa batería de agentes, pero se quedó con las ideas y ahora no usa el Plan Mode de Claude.

Genera su propio plan apoyándose en la skill de grill-me, la que te fríe a preguntas.

¿Hay otras formas de lograr un plan perfecto?

Sí. Y el curso gratis de OpenSpec en Web Reactiva puede ayudarte a descubrir una especialmente eficaz.

Un framework de Spec-Driven Development potente que no te complica la vida.

Curso completo GRATIS

Parte del plan es preparar el terreno para cuando algo se tuerza. Cuando pasa algo raro o hay una deriva en la ejecución, lo va guardando en ficheros de markdown que registran la falta de adherencia al plan, el desvío.

Y no se queda ahí: usa esas notas para mejorar sus propias skills. El sistema aprende de sus propios fallos.

Así lo combate:

  • Un fichero de resultados. Documenta todos los procesos ejecutados durante la implementación.

“Es como que te cuente la historia de la propia IA, de lo que ha hecho.”

  • Evidencias reales, no inventadas. Su skill fuerza que, cuando la IA dé algo por terminado, sea porque ha pasado tests en dispositivo de verdad, y lo demuestre con capturas, logs y demás.

“Que te demuestre con hechos reales, no con invenciones.”

  • Skills que obligan a revisar. Otras skills fuerzan a la IA a revisar código y a que todo lo que afirme esté verificado, para que no alucine tanto en los resultados.

  • Reparto de modelos. Opus 4.8 para lo gordo y baja a Sonnet para los tests y ahorrar tokens.

Lo que en web hacemos con DevTools MCP o Playwright, Borja lo lleva más lejos.

Esta semana montaron una herramienta de línea de comandos que ejecuta todo el código interno de la app sin interfaz gráfica: prueba red, disco y lógica de negocio. Todo, salvo la UI.

  • El agente va infinitamente más rápido y lanza miles de pruebas en lo que antes costaba un par.

  • De regalo, les destapó violaciones de arquitectura: lógica colada en la capa de la vista. Funciona como “otro linter” sin pretenderlo.

Como las pull requests son enormes han desarrollado un proceso de verificación que tiene tres patas:

  1. Confía en los artefactos. Los ficheros de resultados y evidencias son la garantía. “Estas son mis evidencias, te las creas o no es tu problema.”

  2. Revisión aleatoria en profundidad. Hace scroll por la PR, elige unos pocos ficheros al azar y esos sí los lee a fondo.

  3. Comentarios que enseñan a la IA. Si ve algo mal, deja un comentario en GitHub apuntando a esa parte y le dice a la IA que lo lea. Las memorias de Claude (que hace meses no servían) ahora van puliendo el código “más a nuestro gusto.”

Borja tiene skills básicas de revisión —de planes y de código—, cada una pidiendo una revisión desde un ángulo distinto.

Y la última las engloba a todas: lanza múltiples agentes orquestados, cada uno con su ángulo y su skill. Cuando se juntan los resultados hay discrepancias entre ellos, lo que puede revelar que algo malo pasó.

💡 Aquí no hay receta universal: “cada uno tiene que adaptar el flujo a lo que le funciona.” Con cada modelo nuevo toca readaptarse.

🔌 SKILLS

Ponytail, la skill para ahorrar tokens como si fueras senior

Hay mucha gente perdida buscando la skill de moda que promete ahorrar tokens a cholón. Aquí te cuento qué hay detrás de Ponytail y cómo sacarle partido de verdad porque tiene más cosas de las que parece. Ojo que he comprobado si lo que dicen es verdad.

⚡️ ASOMBROSICO

Haz la compra del Mercadona desde la terminal

Ivor Padilla quería que sus agentes le echaran una mano con la compra, así que montó esta CLI en TypeScript sobre la API privada de Mercadona: perfiles múltiples, búsqueda de productos, gestión del carrito, edición de pedidos en borrador, franjas de entrega.

👉 Cómo se instala y de qué está hecha mercadona-cli en español

😲 CURIOSO

¿Qué avión está pasando ahora mismo por encima de tu casa?

Tinfoil Pigeons te pinta, sobre una pantalla de radar verde fosforito a lo guerra fría, todos los aviones que vuelan sobre ti en este instante. Tocas un blip y te suelta la ficha: tipo de aparato, aerolínea, matrícula y, si consta, origen y destino (los pájaros, eso sí, no son reales ;).

🔌 SKILLS

Convierte cualquier libro técnico en una skill

Compila el libro una sola vez en una skill con su SKILL.md, y tendrás resúmenes por capítulo, glosario y chuletario. Para mejorar resultados solo carga el capítulo que necesitas en cada momento. Soporta PDF, EPUB, DOCX y más, y distingue si el libro es técnico (preserva tablas y bloques de código) o de prosa.

🤖 IA PRÁCTICA

OpenSpec, Spec Kit, BMAD y GSD: ¿qué framework SDD eliges?

Comparo varios frameworks de Spec-Driven Development mirando curva de entrada, ceremonia y casos de uso. Incluye un árbol de decisión para que sepas cuál encaja con tu proyecto sin tener que probarlos todos.

🌳 BUENAS PRACTICAS

La IA no pide menos ingeniería. Pide más disciplina.

Charity Majors (CTO de Honeycomb) traza un paralelismo que escuece y me quedo con estos 4 aprendizajes:

  1. El código generado no es el producto final. Es una materialización temporal de lo que entiendes.

  2. Si no puedes borrar y regenerar una parte del sistema, quizá el conocimiento importante vive en el sitio equivocado.

  3. El contexto, los invariantes, los tests y las evals valen más que las líneas de código.

  4. Producción sigue siendo producción. La IA puede escribir rápido, pero la verdad está en lo que ocurre con usuarios reales.

🔰 PARA APRENDER

Aprende a manejar OpenCode desde cero

Un curso libre y a tu ritmo sobre OpenCode. Puede hacerse desde la web o desde el propio agente de IA. No pide cuenta ni recopila datos, y va de la configuración inicial a proyectos reales hasta automatizar el navegador. En inglés.

🛠 HERRAMIENTAS

Tuxedo, tu lista de tareas en la terminal y en texto plano

Una TUI para el formato todo.txt donde cada tarea es una línea de texto plano que puedes editar con lo que quieras. Lo simpático: escribes “pagar el alquiler el día 1 de cada mes” en lenguaje natural y él lo convierte al formato canónico, todo en local y sin IA de por medio.

🤸‍♂️ ALTERNATIVAS OPEN SOURCE

Agent Reach busca en internet sin pagar

Que un agente “pueda entrar a internet” es solo el principio: lo jugoso vive en Twitter, Reddit, YouTube, GitHub, Bilibili o XiaoHongShu, y cada plataforma pone sus barreras. Agent Reach es una capa de capacidades que elige la mejor vía de acceso a cada sitio sin API de pago.

👉 Detalles de cómo funciona en español

🛠 HERRAMIENTAS

Diagramas de arquitectura con mejor pinta que Mermaid

LikeC4 es un lenguaje de modelado inspirado en el modelo C4 y en Structurizr: describes el sistema con un DSL limpio y él genera los diagramas a partir de ese modelo. Como salen del propio código, se mantienen actualizados y te olvidas de la imagen desfasada que nadie vuelve a tocar.

Zo Computer, un ordenador en la nube gobernado por IA

Un paso más allá de OpenClaw o Hermes Agent. Zo es un ordenador cn la inteligencia artificial enchufada en la nube que le da superpoderes para construir cualquier cosa, alojar cualquier cosa y ser dueño de todo. Tiene tier gratuito.

👉 Más detalles sobre Zo

🌳 BUENAS PRACTICAS

Por qué no usa Cloudflare

Javier Casares reconoce que Cloudflare es impresionante y aun así explica con argumentos por qué decide no usarlo en su infraestructura. Es la respuesta larga a la pregunta que le hacen todos cuando ven cómo monta sus cosas. Recomendado por 🧡 Miguel Alanís.

🤖 IA PRÁCTICA

Penpot conecta tu diseño con cualquier agente de IA

Va mucho más allá del “diseño-a-código”: su servidor MCP deja que cualquier agente lea y modifique componentes, estilos y tokens de tus archivos, y en ambas direcciones (diseño ↔ código ↔ documentación). Y es open source.

🚀 Visual Explainer, crea diagramas HTML para explicar cualquier cosa

PD: ¿Son las 3 furgonetas del mismo tamaño? Es que de verdad que las miro y no lo parecen. Mira la primera respuesta para ver qué pasa.

#392

¿Tu equipo se pierde con la IA? ¿Funden tokens sin sentido y sin resultados?

👀 Ojo, que la AI Act obliga en España a las empresas a formar a sus trabajadores en IA: aquí te lo cuento.

Lo he visto muchas veces y sé que genera confusión. Todo el mundo dice que la tienes que usar pero luego no pasas del “modo chatgpt”. Tengo un método sin palabrejas raras para poner a punto la IA en tu equipo de desarrollo.

Conoce el método y agenda una cita

Aprende a programar con IA rodeado de developers inquietos

Guías, masterclass y audios creados por humanos para humanos. Aprende herramientas de nuestro tiempo, rodéate de personas que están donde te gustaría estar y rebaña tus tokens con sentido.

— Entra y conoce lo que ofrecemos en Web Reactiva Premium

Read the original on webreactiva.substack.com

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.