draadmans04
Kort gezegd

Vibe coding is software bouwen door aan een AI te beschrijven wat je wilt, zonder zelf de code te lezen of te schrijven. Je typt wat de applicatie moet doen, de AI schrijft de code, en je stuurt bij op wat je op het scherm ziet tot het eruitziet zoals je het bedoelde.

Hoe werkt vibe coding?

In tools als Lovable, Bolt of Replit beschrijf je in gewone taal wat je wilt: een planningstool voor de werkplaats, met een overzicht per week en een knop om een klus af te melden. Na een paar minuten staat er een werkend scherm. Klopt iets niet, dan zeg je dat, en de AI past het aan.

De term komt van Andrej Karpathy, een van de bekendere AI-onderzoekers, die begin 2025 beschreef hoe hij zo werkte: je geeft je over aan de vibe en vergeet dat er code bestaat. Het verschil met no-code is dat er echte code uitkomt, alleen kijkt niemand ernaar.

Wat levert vibe coding op?

Snelheid, en daarmee duidelijkheid. Een idee dat vroeger weken op papier bleef hangen, staat nu in een middag op een scherm. Dat maakt het een uitstekende manier om een prototype te maken: iets waar je doorheen kunt klikken, wat je aan collega's laat zien en waarmee je ontdekt wat je eigenlijk wilt.

Ik raad het klanten regelmatig aan, juist voordat we iets gaan bouwen. Het gesprek gaat daarna over het echte proces, en niet meer over hoe iedereen het voor zich zag.

Is vibe coding geschikt voor productie?

Meestal niet zonder meer. Wat er na een middag staat, ziet er af uit, maar de lagen die je niet ziet zijn vaak dun of afwezig. Een database die voor iedereen openstaat. Een API-key die zichtbaar in de browser staat. Geen inlog met rechten per gebruiker, geen foutafhandeling, geen manier om te zien wat er misging.

Dat is geen verwijt aan de tools. Ze bouwen wat je vraagt, en niemand vraagt om foutafhandeling. Maar het betekent wel dat er tussen een vibe-coded demo en een applicatie waar je bedrijf op draait meestal een flinke stap zit, en dat elke week doorbouwen zonder die stap technische schuld oplevert.

Hoe kom je van vibe coding naar een echte applicatie?

Door het prototype te gebruiken als ontwerp, niet als fundament. De schermen laten zien wat het moet doen. Daaronder komt een backend die productie aankan. Hoe zo'n overstap in de praktijk gaat, lees je in de case over Doublesmart.

Ik werk zelf trouwens ook dagelijks met AI die code schrijft. Het verschil zit in wie er bepaalt wat er gebouwd wordt en of het goed genoeg is om live te gaan. Hoe dat traject loopt, staat op Applicatieontwikkeling.

Veelgestelde vragen

  • Kan ik zonder programmeerkennis een app bouwen met vibe coding?

    Een werkende eerste versie, ja. Om te beoordelen of hij veilig is en blijft werken, heb je wel iemand nodig die de code kan lezen.

  • Welke tools gebruik je voor vibe coding?

    De bekendste zijn Lovable, Bolt, Replit en v0. Developers gebruiken vaker Cursor of Claude Code, waarbij ze de code wel zelf bekijken.

  • Is vibe coding hetzelfde als no-code?

    Nee. No-code werkt met blokjes binnen een platform, vibe coding levert echte code op die je kunt meenemen. Het risico is wel vergelijkbaar: het werkt, maar niemand heeft gecontroleerd hoe.

  • Kan mijn vibe-coded prototype worden doorontwikkeld?

    Soms wel, vaker gedeeltelijk. Meestal blijft het ontwerp en wordt de techniek eronder opnieuw opgezet.

Een idee dat blijft hangen? Laten we het samen uitpluizen.

Ik werk met een beperkt aantal organisaties tegelijk en stap alleen in als het écht past.

  • Persoonlijk contact
  • Meedenken en doorbouwen
Michael
Even ‘n draadje aanknopen?