DHH y su giro hacia el Vibe Coding: ¿una nueva era para Rails?
El Rey Cambió de Opinion
Cuando David Heinemeier Hansson habla, la comunidad de Ruby on Rails presta atención. Así que cuando DHH —creador de Rails y socio de 37signals— anunció que había dado marcha atrás en su postura sobre las herramientas de código con IA, las ondas se sintieron mucho más allá del ecosistema de Ruby.
En un episodio reciente de podcast con Robby Russell, DHH no solo reconoció el papel de la IA en el desarrollo moderno. Dijo que tomarla en serio es una "obligación profesional." Para alguien que construyó Rails sobre principios de artesanía developer y código elegante escrito a mano, esto no es una concesión menor. Es un giro filosófico.
Qué es realmente el "Vibe Coding"
Seguramente has escuchado el término "vibe coding" circulando por ahí —es la forma coloquial en que los desarrolladores describen trabajar con asistentes de IA para generar código rápido. Pero la interpretación de DHH va más allá de copiar y pegar resultados de IA.
En 37signals, vibe coding se ha convertido en un experimento interno. Diseñadores y product managers ahora trabajan directamente en código junto a los desarrolladores. El ciclo tradicional de seis semanas de Shape Up, considerado intocable durante años, está "en revisión." Esto no se trata de reemplazar desarrolladores —es democratizar el proceso de creación y acelerar las iteraciones.
¿El mantra? "Git reset and try again." La experimentación barata significa que el código generado con IA que no da en el blanco no es un fracaso —es simplemente combustible para el siguiente intento.
Basecamp 5: Donde la Teoría se Encuentra con la Práctica
Este cambio filosófico no es abstracto. Ya está en producción. Basecamp 5 se lanzó recientemente y representa la primera versión importante donde estas prácticas de desarrollo aumentadas con IA se integraron completamente en el flujo de trabajo de 37signals.
Los resultados hablan de un nuevo tipo de desarrollo de software: iteraciones más rápidas, equipos multifuncionales que derriban silos tradicionales, y disposición a dejar que la IA maneje el código repetitivo para que los humanos puedan concentrarse en los problemas interesantes.
Rails: Estabilidad Encontrándose con Evolución
Esto es lo que hace notable este cambio: Rails en sí no ha necesitado cambiar drásticamente para adaptarse. El backend del framework se mantiene tan estable que un archivo de modelo escrito en 2026 luce perfecto junto a uno de 2013. Esa estabilidad es en realidad una ventaja en la era de la IA —significa que las herramientas de IA pueden generar código Rails con alta confianza porque las convenciones están tan bien establecidas.
Mirando hacia adelante, el roadmap de Rails incluye algunas adiciones interesantes:
- Lexi: Un editor basado en Lexical llegará a ActionText
- Passkeys nativos: Autenticación moderna sin contraseñas
- Magic links: Experiencias de login fluidas y seguras
Estas características muestran que Rails no solo se está adaptando a la IA —continúa evolucionando como un framework que prioriza la experiencia del desarrollador y las configuraciones sensatas por defecto.
Qué Significa Esto Para Ti
Ya sea que estés dirigiendo una startup, gestionando un equipo de desarrollo, o construyendo tu primer proyecto web, el giro de DHH lleva un mensaje: las herramientas importan menos que los resultados. Escribir cada línea de código a mano nunca fue el punto —siempre se tratató de construir software excelente que sirva necesidades reales.
Las herramientas de IA no disminuyen el oficio del desarrollo de software. Cambian dónde se aplica ese oficio. Los desarrolladores y equipos que prosperarán son aquellos que adaptan sus flujos de trabajo, experimentan sin miedo, y recuerdan que el código es un medio para un fin.
En NameOcean, vemos esta evolución de primera mano. Nuestros clientes están construyendo cada vez más proyectos que aprovechan flujos de trabajo asistidos por IA, y las plataformas que eligen importan. La estabilidad de Rails combinada con su apertura a nuevos paradigmas de desarrollo la convierte en una excelente opción para equipos listos para abrazar el vibe coding sin abandonar las mejores prácticas.
El futuro de Rails no se trata de elegir entre artesanía y velocidad. Se trata de tener ambas —y eso es un vibe con el que vale la pena programar.