Back to Blog
Jorge

Vibe Coding: Programando a base de

Vibe Coding: Programando a base de "buena vibra" y por qué hemos migrado a Antigravity

¿Alguna vez has sentido que tienes la idea perfecta en la cabeza pero la sintaxis de un lenguaje o la configuración de un framework te frena? Bienvenido al Vibe Coding, una tendencia que está cambiando la forma en la que construimos software y la razón principal por la que hemos decidido darle un giro radical a cómo gestionamos este blog. ¿Qué es eso del "Vibe Coding"?

El término, popularizado recientemente por Andrej Karpathy (ex-director de IA en Tesla y cofundador de OpenAI), describe un flujo de trabajo donde el programador deja de pelearse con el teclado línea por línea para convertirse en un "director de orquesta" de agentes de Inteligencia Artificial.1

En el vibe coding, tú no escribes el código; tú dictas la intención. Mantienes la "vibra" del proyecto, defines el qué y el para qué, mientras dejas que herramientas agentic (como Cursor, Windsurf o la que hoy nos ocupa, Antigravity) se encarguen del cómo. Es programar a nivel de concepto, confiando en que la IA entiende el contexto y la arquitectura global. La Gran Actualización: Hola, Antigravity

Si has seguido el repositorio de freebot/OtroBlogCode, habrás notado cambios importantes. Hemos dejado atrás los sistemas de gestión pesados para abrazar Antigravity.

¿Por qué Antigravity? Antigravity no es solo un editor; es el primer IDE "Agent-first". Está diseñado para que la IA (específicamente Gemini) no sea un simple autocompletado, sino un agente con autonomía. Al actualizar el blog con esta tecnología, hemos logrado:

Iteración ultra-rápida: Si quiero cambiar el diseño de las tarjetas del blog, ya no busco el archivo CSS. Le digo al agente: "Dale un aire más minimalista y asegúrate de que el contraste sea accesible". Y sucede.

Reducción de la fricción: Antigravity elimina la necesidad de gestionar manualmente cada dependencia o configuración de despliegue.

¿Por qué Markdown es la pieza clave?

Muchos se preguntarán: "Si usas agentes tan avanzados, ¿por qué volver a Markdown?". La respuesta es sencilla: Markdown es la memoria de trabajo perfecta para la IA.

En el ecosistema de Antigravity, los archivos .md no son solo texto plano para humanos; funcionan como planos de ejecución para los agentes. Al usar Markdown:

El contexto es persistente: Los archivos task_plan.md permiten que el agente sepa exactamente en qué fase del desarrollo estamos, qué errores hemos corregido y cuál es el siguiente paso.

Transparencia: Tú, como humano, puedes leer el "pensamiento" del agente y ajustar la dirección (la vibra) simplemente editando una línea de texto.

Portabilidad: El blog sigue siendo ligero, versionable en Git y fácil de leer para cualquiera, pero con la potencia de una IA que "entiende" cada encabezado y cada bloque de código.

Conclusión

Actualizar OtroBlogCode no ha sido solo un cambio de herramientas, sino un cambio de filosofía. El Vibe Coding nos permite centrarnos en lo que realmente importa: el contenido y la creatividad, dejando que Antigravity y Markdown se encarguen de la "gravedad" del desarrollo técnico.

Si quieres ver cómo se siente programar sin tocar apenas el código, date una vuelta por el repo y echa un ojo a los nuevos archivos de planificación. ¡La vibra nunca ha sido tan buena!

Publicado en OtroBlogCode – Donde el código fluye y la IA se encarga del resto.