<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Vibe Coding on Carles Abarca</title><link>https://carlesabarca.com/es/tags/vibe-coding/</link><description>Recent content in Vibe Coding on Carles Abarca</description><generator>Hugo -- gohugo.io</generator><language>es</language><copyright>© 2026 Carles Abarca</copyright><lastBuildDate>Wed, 25 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://carlesabarca.com/es/tags/vibe-coding/index.xml" rel="self" type="application/rss+xml"/><item><title>Mi agente de IA tiene 2 semanas. 72.000 líneas de código. 5 proyectos en producción.</title><link>https://carlesabarca.com/es/posts/ai-agent-two-weeks/</link><pubDate>Wed, 25 Feb 2026 00:00:00 +0000</pubDate><guid>https://carlesabarca.com/es/posts/ai-agent-two-weeks/</guid><description>No he escrito una línea de código en semanas. Mi agente de IA ha añadido 72.563 líneas, hecho 43 commits y entregado 5 proyectos en producción — todo en 14 días.</description><content:encoded>&lt;p&gt;No he escrito una línea de código en semanas. Y sin embargo, mis repositorios siguen creciendo.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;72.563 líneas añadidas. 43 commits. 5 proyectos desplegados en producción.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Todo en 14 días. No escribí nada de eso. Lo hizo mi agente de IA.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Una aclaración primero
 &lt;div id="una-aclaración-primero" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#una-aclaraci%c3%b3n-primero" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Quiero ser claro: mi trabajo como VP de Transformación Digital en el Tecnológico de Monterrey no es escribir código. Lidero equipos que lo hacen a escala, para una de las universidades más grandes de América Latina.&lt;/p&gt;
&lt;p&gt;Pero llevo escribiendo código &lt;strong&gt;40 años&lt;/strong&gt;. Desde ensamblador hasta C, Fortran, Visual Basic, Pascal, COBOL, C++, Java, JavaScript, TypeScript, Rust, Python — los he tocado todos. Primero porque era mi trabajo. Después porque se convirtió en un hábito que nunca quise romper.&lt;/p&gt;
&lt;p&gt;¿Por qué? Porque estar cerca del código me mantiene cerca de la realidad. Me ayuda a tomar mejores decisiones. Me permite tener conversaciones reales con mis equipos técnicos — no como un directivo que lee reportes, sino como alguien que entiende lo que están construyendo.&lt;/p&gt;
&lt;p&gt;Los proyectos que voy a describir son &lt;strong&gt;personales&lt;/strong&gt;. Algunos son pruebas de concepto que luego evolucionan en iniciativas institucionales — como TECgpt Desktop, que empezó como un experimento en mi laptop antes de convertirse en una herramienta oficial de la universidad. Otros son simplemente cosas que quiero construir.&lt;/p&gt;
&lt;p&gt;Esto importa para lo que viene.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Mi aprendiz digital
 &lt;div id="mi-aprendiz-digital" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#mi-aprendiz-digital" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Se llama JarvisX. Corre en un Mac Mini en mi oficina. Lleva &amp;ldquo;vivo&amp;rdquo; exactamente dos semanas.&lt;/p&gt;
&lt;p&gt;Pero aquí está la clave: &lt;strong&gt;yo decido la arquitectura.&lt;/strong&gt; Yo elijo el stack tecnológico. Yo defino la estructura, los patrones, las convenciones. JarvisX ejecuta — brillantemente, incansablemente y de forma autónoma — pero la visión técnica es mía.&lt;/p&gt;
&lt;p&gt;No está reemplazando mi criterio. Lo está amplificando.&lt;/p&gt;
&lt;p&gt;Cuando digo &amp;ldquo;construye esta funcionalidad&amp;rdquo;, ya he decidido &lt;em&gt;cómo&lt;/em&gt; debe construirse. JarvisX se encarga de la implementación: escribe el código, despliega a producción, abre un navegador para verificar que se ve bien y hace commit de los cambios. Todo sin pedirme que apruebe cada paso.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Los números
 &lt;div id="los-números" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#los-n%c3%bameros" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;En dos semanas, JarvisX ha:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Añadido &lt;strong&gt;72.563 líneas de código&lt;/strong&gt; en múltiples repositorios&lt;/li&gt;
&lt;li&gt;Hecho &lt;strong&gt;43 commits&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Entregado &lt;strong&gt;5 proyectos completos&lt;/strong&gt; en producción&lt;/li&gt;
&lt;li&gt;Configurado despliegues, sistemas de autenticación e infraestructura cloud&lt;/li&gt;
&lt;li&gt;Validado su propio trabajo visualmente — tomando capturas de pantalla, iterando hasta que queda bien&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Seré honesto: no todas las 72.000 líneas son código artesanal. Algunas son frameworks, temas y archivos de datos. Pero &lt;strong&gt;cada commit, cada despliegue, cada decisión de diseño fue autónoma.&lt;/strong&gt;&lt;/p&gt;

&lt;h2 class="relative group"&gt;Cómo llegó este artículo aquí
 &lt;div id="cómo-llegó-este-artículo-aquí" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#c%c3%b3mo-lleg%c3%b3-este-art%c3%adculo-aqu%c3%ad" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;¿Quieren ver cómo es trabajar con un agente de IA en la práctica? Esta es la conversación que publicó este mismo artículo:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; JarvisX, dejé un artículo nuevo para mi blog en nuestra carpeta compartida de Dropbox.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JarvisX:&lt;/strong&gt; ¡Leído! Veo que está en inglés. ¿Quieres que genere la versión en español?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; Sí. Ya confío en tus traducciones, así que no necesito revisarla. Sube ambas versiones directamente.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JarvisX:&lt;/strong&gt; ¡Gracias por la confianza! Subiendo ahora. ¿Le pongo una imagen destacada?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; Sí. Algo que evoque a un director de orquesta rodeado de agentes de IA.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;JarvisX:&lt;/strong&gt; Entendido. ¿Quieres revisarla antes?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Yo:&lt;/strong&gt; No. Solo súbela.&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;Eso es todo. Sin ir y venir. Sin micromanagement. Solo confianza construida en dos semanas de trabajo juntos.&lt;/p&gt;
&lt;p&gt;Para cuando estés leyendo esto, JarvisX ya tradujo el artículo, generó la imagen y desplegó ambas versiones en producción. No revisé su trabajo. No necesitaba hacerlo.&lt;/p&gt;

&lt;h2 class="relative group"&gt;La verdadera lección
 &lt;div id="la-verdadera-lección" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-verdadera-lecci%c3%b3n" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Hace un año, escribí un artículo llamado &lt;a href="https://carlesabarca.com/es/posts/fin-del-desarrollador/" target="_blank" rel="noreferrer"&gt;El fin del desarrollador&lt;/a&gt;. Mi tesis: el rol del desarrollador junior desaparecería. El futuro pertenecería a los &amp;ldquo;directores de orquesta&amp;rdquo; que conducen agentes de IA en lugar de escribir código ellos mismos.&lt;/p&gt;
&lt;p&gt;Ahora estoy viviendo esa predicción.&lt;/p&gt;
&lt;p&gt;Pero esto es lo que he aprendido: &lt;strong&gt;No puedes dirigir lo que no entiendes.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;El &amp;ldquo;nuevo desarrollador&amp;rdquo; — el que orquesta agentes de IA — todavía necesita conocimiento técnico profundo. No para escribir cada línea, sino para:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Definir arquitecturas&lt;/strong&gt; que tengan sentido&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reconocer buen código&lt;/strong&gt; cuando el agente lo produce&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Detectar errores&lt;/strong&gt; antes de que lleguen a producción&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tomar decisiones de compromiso&lt;/strong&gt; que requieren experiencia para evaluar&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Mis 40 años programando no se volvieron obsoletos cuando empecé a trabajar con JarvisX. Se volvieron &lt;strong&gt;esenciales&lt;/strong&gt;. Puedo dirigirlo eficazmente precisamente &lt;em&gt;porque&lt;/em&gt; sé cómo se ve el buen código.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Qué significa esto
 &lt;div id="qué-significa-esto" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#qu%c3%a9-significa-esto" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Si eres un desarrollador senior o arquitecto, este es tu momento. Tu experiencia es más valiosa que nunca — no para escribir código, sino para &lt;strong&gt;dirigir a quienes lo hacen&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Si eres un desarrollador junior, el camino no es competir con la IA escribiendo código. Es &lt;strong&gt;acelerar tu aprendizaje&lt;/strong&gt; para poder dirigir la IA cuanto antes. Usa estas herramientas para aprender más rápido, no para evitar aprender.&lt;/p&gt;
&lt;p&gt;Si eres CIO o CTO, deja de preguntar &amp;ldquo;¿cómo adoptamos agentes de IA?&amp;rdquo; Empieza a preguntar &amp;ldquo;¿nuestra gente tiene la profundidad técnica para dirigirlos bien?&amp;rdquo;&lt;/p&gt;

&lt;h2 class="relative group"&gt;La conclusión
 &lt;div id="la-conclusión" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-conclusi%c3%b3n" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;72.000 líneas. 5 proyectos. 2 semanas. Cero líneas escritas por mí.&lt;/p&gt;
&lt;p&gt;Pero ¿cada decisión de arquitectura? Mía. ¿Cada elección tecnológica? Mía. ¿Cada estándar de calidad? Mío.&lt;/p&gt;
&lt;p&gt;El futuro del desarrollo de software no se trata de escribir menos código. Se trata de &lt;strong&gt;dirigir más&lt;/strong&gt; — con la sabiduría que solo la experiencia puede dar.&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;em&gt;Carles Abarca es VP de Transformación Digital en el Tecnológico de Monterrey y ex-CTO de Banco Sabadell. Lleva 40 años escribiendo código y planea no parar nunca — aunque ya no sea él quien lo teclea.&lt;/em&gt;&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://carlesabarca.com/posts/ai-agent-two-weeks/featured.png"/></item><item><title>Vibe Coding: la nueva era del desarrollo de software</title><link>https://carlesabarca.com/es/posts/vibe-coding-new-era/</link><pubDate>Thu, 21 Aug 2025 00:00:00 +0000</pubDate><guid>https://carlesabarca.com/es/posts/vibe-coding-new-era/</guid><description>El vibe coding esta redefiniendo como creamos software. Ya no se trata de escribir codigo linea por linea, sino de colaborar con IA para materializar ideas.</description><content:encoded>&lt;p&gt;Recordais cuando programar significaba horas de cafeina, compilaciones, recompilaciones, debugging infinito y peleas con la sintaxis? Esos dias estan contados.&lt;/p&gt;
&lt;p&gt;El &amp;ldquo;vibe coding&amp;rdquo; esta redefiniendo como creamos software. Ya no se trata solo de escribir codigo linea por linea, sino de colaborar intuitivamente con IA para materializar ideas a una velocidad inimaginable hasta hace muy poco tiempo.&lt;/p&gt;

&lt;h2 class="relative group"&gt;La revolucion en marcha
 &lt;div id="la-revolucion-en-marcha" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#la-revolucion-en-marcha" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Estamos viviendo el paso de la programacion tradicional a un paradigma donde:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;La intencion supera la implementacion&lt;/li&gt;
&lt;li&gt;El &amp;ldquo;que&amp;rdquo; importa mas que el &amp;ldquo;como&amp;rdquo;&lt;/li&gt;
&lt;li&gt;Humano + IA = superpoderes de desarrollo&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;Las principales soluciones del mercado
 &lt;div id="las-principales-soluciones-del-mercado" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#las-principales-soluciones-del-mercado" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Claude Code:&lt;/strong&gt; Convierte tu terminal en un copiloto inteligente. Perfecto para desarrolladores que quieren mantener control total mientras delegan tareas complejas de coding agentico. La referencia de los desarrolladores expertos.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;GitHub Copilot (powered by OpenAI Codex):&lt;/strong&gt; El veterano del autocomplete inteligente. Excelente para acelerar el desarrollo tradicional con sugerencias contextuales en tiempo real.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Loveable:&lt;/strong&gt; El disruptor. Construye aplicaciones web completas desde prompts en lenguaje natural. Con 500k usuarios creando mas de 25k apps diarias, demuestra que el futuro del desarrollo es conversacional.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Una nueva forma de crear
 &lt;div id="una-nueva-forma-de-crear" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#una-nueva-forma-de-crear" aria-label="Ancla"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Mientras antes nos preocupabamos por semicolons y memory leaks, ahora podemos enfocarnos en resolver problemas reales, en disenar una buena arquitectura para nuestras aplicaciones y crear experiencias que importen.&lt;/p&gt;
&lt;p&gt;En mis mas de 40 anos desarrollando software, nunca habia disfrutado tanto como ahora, materializando mis ideas con la ayuda de mis coding agents en una fraccion del tiempo que necesitaba antes de usarlos.&lt;/p&gt;</content:encoded><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://carlesabarca.com/posts/vibe-coding-new-era/featured.png"/></item></channel></rss>