Als je de laatste tijd ook maar even hebt rondgehangen op tech-LinkedIn, ben je waarschijnlijk het steeds luidruchtiger wordende concept van 'vibe coding' tegengekomen. Voor wie er niet mee bekend is: 'vibe coding' is wanneer ontwikkelaars (en niet-ontwikkelaars, laten we eerlijk zijn) AI-prompts en intuïtieve 'gevoelens' gebruiken om code in elkaar te zetten, in plaats van de traditionele, nauwgezette methode waarbij elke regel afzonderlijk wordt geschreven.
Het klinkt als het nieuwste wonder uit de techwereld, of als de meest tenenkrommende hype sinds NFT's hun intrede deden in LinkedIn-bio's.
De zaak voor voluit meegaan in de vibe
Het snelle succes van projecten die met vibe coding zijn gemaakt, zoals de niet-ontwikkelaar die binnen enkele weken winstgevend een door AI gegenereerde app van 100K regels bouwde en lanceerde, of Workcade, een productiviteitstodolist-app met spelelementen die in de eerste week honderden gebruikers had, suggereert dat er misschien wel degelijk iets achter de hype zit.
Maar waar vibes zijn, is er ook... chaos.
Have an account? Log In
Alleen slechte vibes
Vibe coding lijkt een beveiligingsprobleem te hebben. Neem de niet-technische ondernemer Leo Jr., die meesurfte op de golf van vibe coding, openlijk zijn app bouwde en lanceerde — en al snel winst maakte.
Hij is de oprichter van Enrichlead — een tool die IP-adressen verzamelt en een LLM gebruikt om verkoopleads te genereren. Leo bouwde de volledige app met Cursor en verklaarde trots: “Geen enkele regel handgeschreven code. AI is niet langer alleen een assistent — het is de bouwer. Je kunt erover klagen, of je kunt beginnen met bouwen.”
Zoals te verwachten viel, koos het internet voor geweld.
Binnen 48 uur zwermden hackers toe. Abonnementen werden omzeild. Kosten schoten omhoog. De LLM begon uit het niets leadgegevens te hallucineren. Leo plaatste een SOS op Twitter: “jongens, ik word aangevallen … er gebeuren willekeurige dingen.” En toen kwam de klap op de vuurpijl: “Ik ben niet technisch, dus het duurt langer dan normaal om dit uit te zoeken.”
Om Enrichlead te gebruiken, installeren gebruikers een JavaScript-fragment dat IP-adressen verzamelt. De LLM probeert daar verkoopleads van te maken. Meestal heeft het niet genoeg informatie om mee te werken, dus verzint het gewoon dingen. Leo, immer optimistisch, houdt vol: “Maar het werkt wel.”
Hij zegt nu dat hij leert programmeren. “Op de harde manier,” uiteraard.
Dus dit is de vraag voor moderne CTO's: is vibe coding een innovatieve snelkoppeling — of manifesteren we allemaal gewoon bugs met een betere gebruikerservaring?
Laten we uiteenzetten wanneer je de vibes moet omarmen en wanneer je ze beter kunt vermijden.
Wat is het laatste geroddel?
DevOps-veteraan David Beale loopt niet weg voor zijn enthousiasme over deze trend. Zoals hij betoogt, zijn we al jaren aan het 'vibe coden':
"Kopiëren en plakken uit Stack Overflow, GitHub Gists, Reddit-discussies, Slack-gesprekken, reacties op Hacker News — wat er ook nodig is. Geweldige engineers onthouden niet alles uit hun hoofd — ze lossen problemen op. Ze zoeken, herkennen patronen, passen aan en bouwen. De prompt is slechts de volgende evolutie van iets wat er altijd al is geweest."
Zijn standpunt is niet zonder verdienste. AI-gestuurd vibe coding zou inderdaad een essentiële versneller kunnen worden in de gereedschapskist van de CTO. Door AI gegenereerde code kan het monotone werk verminderen, waardoor ontwikkelaars tijd krijgen voor strategische activiteiten met een hoge toegevoegde waarde.
Steven Donaghy, technisch manager bij Microsoft, gaat nog een stap verder:
"AI is als alcohol. Het versterkt wat je al bent. Als je een geweldige programmeur bent, maakt het je beter. Als je slecht bent, is de uitvoer nog slechter."
Volgens Donaghy komt vibe coding op twee cruciale momenten goed tot zijn recht: aan het begin en aan het einde van projecten. In een vroeg stadium helpt AI om analyseverlamming te doorbreken. Aan het einde blinkt het uit in het benutten van verfijnde voorbeelden om nieuw werk sneller uit te voeren.
Kortom: op zijn best stelt vibe coding bekwame teams in staat om snel prototypes te maken, te innoveren en sneller waarde te leveren. Vanuit dit perspectief geeft AI eenvoudigweg extra kracht aan een beproefde werkwijze.
Maar wacht, de vibes kunnen verkeerd zitten
Voordat je de kristallen erbij pakt en functies in het bestaan begint te manifesteren: wacht even.
Zoals Slalom-directeur Adam D’Angelo weloverwogen opmerkt, is vibe coding niet zonder aanzienlijke nadelen. Hij wijst op reële, pragmatische risico's waar CTO's rekening mee moeten houden:
"Beveiligingskwetsbaarheden zijn een belangrijk aandachtspunt. LLM's kunnen onbedoeld code genereren die vatbaar is voor injectieaanvallen, cross-sitescripting (XSS) en fouten in de authenticatie."
D’Angelo benadrukt nog meer hoofdbrekens, waaronder problemen met de "onderhoudbaarheid" door inconsistente coderingsstandaarden, de "opbouw van technische schuld" en complexe "uitdagingen op het gebied van audits", vooral in sterk gereguleerde sectoren zoals de gezondheidszorg of financiële dienstverlening.
Hij waarschuwt ook voor mogelijk ernstige juridische gevolgen en gevolgen voor de naleving van regelgeving:
"LLM's kunnen code genereren waarin opensourcelibraries met incompatibele licenties zijn verwerkt... organisaties moeten ervoor zorgen dat ze voldoen aan sectorspecifieke regelgeving."
Daarnaast zou een te grote afhankelijkheid het vermogen van je team kunnen belemmeren om problemen zelfstandig te begrijpen en op te lossen, wat leidt tot wat D’Angelo treffend ‘aangeleerde hulpeloosheid’ noemt.
Auw. Plotseling is vibe-coderen niet meer zo luchtig.

Negeren we de ‘vibe-schuld’?
Hoe intuïtief aantrekkelijk het ook is, vibe-coderen brengt reële risico’s met zich mee. De belangrijkste daarvan zijn technische schuld en verborgen complexiteit, die zichtbaar worden zodra de aanvankelijke ‘goede vibes’ vervagen. De middelste fasen van softwareprojecten vereisen nauwgezette architectuur en grondige controle — gebieden waarop vibe-coderen vaak tekortschiet.
Ik moest echt lachen toen Josh Wymer deze blinde vlekken op geestige wijze benadrukte in een virale LinkedIn-post, waarin hij de spot dreef met een overdreven ‘vibe-achtige’ vacature waarin ontwikkelaars werden gezocht met geavanceerde diploma’s in ‘Retrospectieve probleempreventie’ en expertise in ‘afstemming van energie’.
Wymers satire houdt ons een spiegel voor wat betreft de realiteit dat innovatie niet alleen uit goede bedoelingen bestaat — er zijn uitvoering, verantwoordelijkheid en discipline voor nodig. Als je je volledige productstrategie uitsluitend aan vibes toevertrouwt, bereid je jezelf voor op een aantal pijnlijke foutopsporingssessies.
Dus wat moet een vibe-nieuwsgierige CTO doen?
Voor CTO’s die navigeren door AI, de ontwikkeling van infrastructuur en toenemende druk vanuit de directie, komt het debat over ‘vibe-coderen’ neer op één vraag: kan intuïtief coderen samengaan met gedisciplineerde softwareontwikkeling?
Ja… Als je strategisch bepaalt waar het binnen je organisatie past. Overweeg deze praktische checklist:
- Vroege innovatie en prototypen: Vibe er maar op los. AI-tools versnellen creativiteit in een vroeg stadium aanzienlijk.
- Missiekritieke toepassingen: Scherp de aanpak aan. Vertrouw op grondige controles en gestructureerde codeerpraktijken.
- Opschaling en beveiliging: Grondigheid is niet onderhandelbaar. Vibes zullen geen beveiligingskwetsbaarheden verhelpen of nachtmerries rond schaalbaarheid oplossen.
More Articles
- AI-governance kan geen bijzaak zijn
- 5 veelvoorkomende patronen die AI-falen veroorzaken
- CTO zegt dat AI grote stabiliteitsproblemen veroorzaakt
- De volgende stap in programmeren met AI: verificatie die net zo snel beweegt als generatie
- Technologische voorspellingen voor 2026: AI, beveiliging, leiderschap & strategie
Praktische inzichten (die niet alleen uit goede vibes bestaan)
‘Vibe-coderen’ is geen wondermiddel en ook geen ramp die staat te gebeuren. Het is nog een hulpmiddel in het arsenaal van een CTO. Slimme technologieleiders combineren intuïtief coderen met behulp van AI strategisch met een robuuste technische discipline en leggen duidelijk vast wanneer en waar vibe-coderen acceptabel is.
Zoals Beale adviseert: “Wijs vibe-coderen niet af — beheers het.”
- Omarm het strategisch, niet blindelings. Vibe-coderen is geen excuus om goede praktijken overboord te gooien. Zoals Donaghy zegt, versterkt vibe-coderen bestaande vaardigheden.
- Stel duidelijke vangrails in. Volg D’Angelo’s advies op en stel grondige beveiligingscontroles, auditkaders en protocollen voor codekwaliteit op rond door AI gegenereerde uitvoer.
- Gebruik vibe-coderen om de technische ontwikkelcapaciteit te versterken — niet te vervangen. Geef voorrang aan teameducatie om technische bekwaamheid op peil te houden en de valkuil van afhankelijkheid van AI te vermijden.
Codeer op verantwoorde wijze
Uiteindelijk is vibe-coderen noch een apocalyps, noch een wondermiddel. Als slimme CTO kun je het beste op verantwoorde wijze viben: benut innovatie zonder de strategische controle te verliezen.
De primaire verantwoordelijkheid van een CTO is om goede vibes om te zetten in geweldige software. Dus ga gerust al vibend door die volgende innovatiesprint (deze platforms voor vibe-coderen helpen je op weg), maar kom niet te dicht bij de zon tijdens het viben.
Abonneer je op de nieuwsbrief van The CTO Club voor meer uitgesproken meningen!



