DHH se vzdálil vibe codingu. Znamená to novou éru pro Rails?
DHH se rozhodl jinak
David Heinemeier Hansson toho v komunitě kolem Ruby on Rails dost nakecal. Když tedy DHH – tvůrce Rails a spolumajitel 37signals – oznámil, že změnil názor na AI nástroje pro programování, echo se neslo daleko za hranice Ruby světa.
V podcastu s Robby Russellem to nedotáhl jen k nějakému "ano, AI existuje a je to cool". Řekl, že brát AI vážně je pro vývojáře prostě povinnost. A to od člověka, který Rails postavil na principech řemeslné dokonalosti a ručně psaného kódu? To není žádná malá ústupta. Je to celkem zásadní obrat v myšlení.
Co vlastně znamená "vibe coding"
Možná jste ten termín zaslechli – "vibe coding" se stal mezi vývojáři zkratkou pro práci s AI asistenty, kteří generují kód rychle a bezbolestně. Ale DHH to vidí trochu jinak než jen kopírování AI výstupů.
U 37signals se vibe coding stal interním experimentem. Designéři a product manažeři teď pracují přímo v kódu vedle programátorů. Tradiční šestitýdenní cyklus Shape Up, dlouho považovaný za nedotknutelný? Ten teď taky "přehodnocujeme". Nejde o nahrazení vývojářů – jde o zpřístupnění tvorby a zrychlení iterací.
Hlavní heslo? "Git reset and try again." Když je experimentování levné, kód, který AI vygeneruje a nesedí? Není to selhání. Je to prostě palivo pro další pokus.
Basecamp 5: Teorie v praxi
Tenhle filozofický obrat není jen abstraktní myšlení. Je to hotový produkt. Basecamp 5 vyšel a je to první velká verze, kde se AI-augmented vývoj naplno projevil v praxi u 37signals.
Výsledky mluví za vše: rychlejší iterace, týmy, které přestávají fungovat v izolovaných silách, a ochota nechat AI dělat tu nudnou práci, aby se lidi mohli soustředit na zajímavé problémy.
Rails: Stabilita, která dává smysl v éře AI
Tady přichází ta zajímavá část – samotný Rails se nemusel nijak dramaticky měnit, aby to celé fungovalo. Backend frameworku je tak stabilní, že soubor modelu z roku 2026 vedle jednoho z roku 2013 vypadá naprosto přirozeně. Tahle stabilita je v éře AI ve skutečnosti obrovská výhoda – AI nástroje můžou generovat Rails kód s vysokou jistotou, protože konvence jsou tak dobře zavedené.
Co Rails chystá dál:
- Lexi: Editor založený na Lexicalu míří do ActionText
- Nativní passkeys: Moderní autentizace bez hesel
- Magic links: Plynulé a bezpečné přihlášení
Tyhle funkce ukazují, že Rails se nejen adaptuje na AI – pořád se vyvíjí jako framework, který dbá na developer experience a rozumné výchozí nastavení.
Co si z toho odnést
Ať už řídíte startup, vedeete vývojářský tým, nebo stavíte svůj první webový projekt, DHHův obrat vzkazuje jednoduchou věc: nástroje nejsou to podstatné – důležité jsou výsledky. Ručně psát každý řádek kódu nikdy nebyl cíl – cíl bylo vždycky budovat skvělý software, který řeší skutečné potřeby.
AI nástroje neumenšují řemeslo programování. Mění jen to, kde se ten respekt k řemeslu uplatňuje. Vývojáři a týmy, které uspějí, jsou ty, co přizpůsobí své workflow, experimentují odvážně a nezapomínají, že kód je prostředek, ne cíl.
U nás v NameOcean tenhle vývoj vidíme denně. Naši zákazníci čím dál častěji staví projekty využívající AI-assisted workflow a výběr platformy hraje roli. Stabilita Rails v kombinaci s otevřeností k novým vývojovým přístupům z něj dělá skvělou volbu pro týmy, které chtějí vibe coding vyzkoušet, ale nehodlají zahodit osvědčené postupy.
Budoucnost Rails není o výběru mezi řemeslem a rychlostí. Je to o tom mít oboje – a to je vibe, ke kterému se vyplatí programovat.