De wereld van softwareontwikkeling schudt op haar grondvesten door een nieuwe trend: vibe coding. In de nieuwste aflevering van de Google-podcast Search Off the Record duiken tech-experts Martin Splitt en John Mueller diep in dit fenomeen. Want is het bouwen van applicaties door simpelweg in natuurlijke taal tegen een computer te praten de toekomst, of praten we onszelf hiermee rechtstreeks de technische nesten in?
Wat is 'Vibe Coding' eigenlijk?
Waar programmeurs voorheen uren zwoegden op complexe syntax en code-architectuur, verschuift de realiteit nu naar een dialoog met de ontwikkelomgeving (IDE). Vibe coding draait om het idee dat Engels (of welke menselijke taal dan ook) de nieuwe programmeertaal is geworden. Ontwikkelaars sturen AI-modellen aan met opdrachten (prompts) en laten de AI het zware codeerwerk opknappen. Het klinkt als een droom: applicaties bouwen op basis van puur gevoel en intuïtie, oftewel de juiste 'vibe'.
De gevaarlijke illusie van de AI-assistent
Hoewel de drempel om iets te bouwen drastisch wordt verlaagd, waarschuwen Splitt en Mueller voor een blinde vertrouwensband met kunstmatige intelligentie. Tijdens de aflevering deelt Martin Splitt zijn eigen experimenten met Google AI Studio en client-side JavaScript. De conclusie is helder: AI blinkt uit in het genereren van code, maar is berucht om het maken van onzichtbare aannames.
Zonder diepgaande technische kennis wordt het project al snel een onoverzichtelijke puinhoop. Volgens de Google-experts blijft expertise onmisbaar voor cruciale zaken zoals:
- Het inrichten van linters en implementatiescripts.
- Het beheren van GitHub Actions voor CI/CD-pipelines.
- Het oplossen van de 'technische schuld' die ontstaat wanneer code niet fatsoenlijk wordt onderhouden (refactoring).
SEO is geen achterafje
Voor de SEO-specialisten onder ons hadden de heren een zeer duidelijke boodschap. Het idee dat een AI snel een website in elkaar kan zetten, waarna er achteraf wel even 'wat SEO aan wordt toegevoegd', is een fabeltje. Een succesvolle website vereist dat SEO vanaf de allereerste regel code in de architectuur is ingebakken. De AI moet vanaf dag één expliciet worden geïnstrueerd om zaken als canonicals en sitemaps correct te implementeren.
Slimmer testen met browseragents
Een van de meest fascinerende onderwerpen uit het gesprek was de vraag of AI haar eigen fouten kan corrigeren. Er werd uitgebreid gesproken over het inzetten van AI-agents om browsers zoals Chromium op afstand aan te sturen. Dit maakt geautomatiseerd testen (Quality Assurance) een stuk efficiënter, waardoor ontwikkelaars sneller fouten in de door AI gegenereerde code kunnen opsporen en herstellen.
De terminal in met Gemini en Firebase
Naast de theorie kwamen er ook praktische hulpmiddelen aan bod. Splitt en Mueller bespraken hun ervaringen met tools zoals de Gemini CLI, Cloud Code en Firebase Hosting. De rode draad van de aflevering? AI is een fantastisch hulpmiddel om saaie installatietaken over te slaan en snel concepten te testen. Maar wie de controle volledig uit handen geeft, raakt gegarandeerd uit de vibe.









