Vibe coding: qué es y cómo publicar tu primera app
Vibe coding explicado: qué puedes construir con él hoy de forma realista, dónde se rompe y el método que mantiene un proyecto legible.
Qué es el vibe coding, exactamente
Vibe coding es describir con palabras lo que quieres y dejar que el modelo escriba el código, mientras tú diriges, pruebas y decides. No tecleas la sintaxis, pero sigues siendo quien responde de que la cosa funcione.
Cambia la dificultad de sitio. Escribir una función se vuelve fácil, y saber qué construir, en qué orden y cuándo algo ha ido mal sin hacer ruido pasa a ser todo el trabajo.
Qué puedes publicar hoy de forma realista
La respuesta honesta: más de lo que mucha gente cree y menos de lo que sugieren las demos.
Dónde se rompe
Todo proyecto que sale mal sale mal en uno de los mismos tres sitios, normalmente hacia la segunda semana.
El método que mantiene un proyecto legible
Trabaja en pasos pequeños con nombre y haz un commit después de cada uno. Si no puedes describir el cambio en una frase, es demasiado grande para un solo prompt.
Pide un plan antes del código y aprueba el plan. Ahí es donde los errores salen baratos.
Antes de escribir código: describe en cinco puntos cómo implementarías <función>, qué archivos cambian y qué podría romperse. Espera a que lo apruebe. Después implementa solo el primer paso y para.
Cuándo parar y aprender los fundamentos
Llegarás a un muro en el que no sabes describir el bug lo bastante bien como para que lo arreglen. Esa es la señal para aprender qué es de verdad una petición, una fila de una base de datos y una variable de entorno.
Es un fin de semana de lectura, no una carrera, y es lo que separa a quien publica una app de quien sigue publicando.
Preguntas frecuentes
¿Qué es el vibe coding en una frase?
Construir software describiendo lo que quieres e iterando con un modelo hasta que funciona, en lugar de teclear cada línea tú. El código sigue siendo código, solo que no lo tecleaste.
¿Se pueden publicar productos reales con vibe coding?
Pequeños y bien acotados, sí: herramientas internas, landings, prototipos, productos de pago sencillos. En cuanto entran dinero, permisos o datos personales, alguien tiene que leer el código.
¿Hay que saber programar antes de hacer vibe coding?
Para empezar no, aunque ayuda a partir de la segunda semana. Lo que conviene aprender pronto es qué es el estado, qué hace una base de datos y cómo leer un mensaje de error sin ponerse nervioso.