

De keuze die ik vroeger niet had
Het begon als een herkenbare opdracht: een registratie- en opvolgingsproces digitaliseren. Dit kan met een Canvas App of SharePoint Site met daarachter Power Automate Flows, beide logisch, beide haalbaar.
Tot de scope verschoof. De gebruikersgroep bleek ook extern te zijn. En dan verandert de rekensom: licenties per unieke gebruiker voor iets dat incidenteel wordt gebruikt, de kosten lopen snel op.
Dus keek ik opnieuw. Wat past hier écht binnen het Power Platform? Power Pages bleek de juiste oplossing. Geschikt voor externe gebruikers, kostenefficiënt bij sporadisch gebruik, volledig geïntegreerd in het Power Platform ecosysteem.
Maar de standaard gebruikersinterface sloot niet aan op wat ik voor ogen had. Te generiek. En dan sta je voor een keuze: accepteer je de beperking, of haal je een developer erbij?
Dit keer koos ik geen van beide.
Wat vibecoding is — en wat het niet is
Vibecoding is bouwen in flow. Niet plannen en dan uitvoeren, maar starten, testen, weggooien, herhalen. AI is daarin geen eindleverancier. Het is de stem die continu meedenkt terwijl jij de beslissingen neemt. Wat dat in de praktijk betekent: je iteratiecyclus wordt zo kort dat fouten vroeg zichtbaar worden en goede ideeën snel staan.
In de praktijk betekende dit: GitHub Copilot werkte actief mee in Visual Studio Code. Het schreef codevoorstellen. Het hielp me een architectuur te realiseren. En het gaf alternatieven op momenten dat ik vastliep.
Maar het stuurde niet. Dat deed ik. Ik controleerde elk voorstel. Testte direct. Gooide weg wat technisch klopte maar niet paste. Haalde feedback op bij collega Fusion Developers. Schreef opnieuw. Elke iteratie was klein genoeg om snel te valideren. Human-in-the-loop is geen bijzin. Het is de kern van hoe vibecoding werkt.
Wat fusion development betekent voor Power Platform consultants
Fusion development is de combinatie van low-code en full-code ontwikkeling binnen één oplossing en — steeds vaker — dus ook binnen één persoon. Low-code vormt het fundament; full-code wordt ingezet waar het daadwerkelijk waarde toevoegt. Door AI is fusion development niet langer voorbehouden aan developers met een full-stack achtergrond.
Ik bouwde een custom PCF-component als Single Page Application. Dat component verzorgt nu de volledige gebruikersinteractie en vormt het hart van de oplossing, naadloos geïntegreerd in de Power Platform-architectuur.
Een jaar geleden had ik dit niet gekund. Of niet durven proberen.
De bredere verschuiving: rolprofielen veranderen
Dit is wat fusion development in de praktijk verandert voor Power Platform consultants:
Een consultant die altijd stopte bij de rand van low-code, kan nu full-code benaderen als de oplossing dat vraagt. Niet omdat hij ineens een full-stack developer is geworden, maar omdat AI de leercurve en het iteratieproces zo drastisch verkort dat de grens tussen profielen minder absoluut is.
Dat heeft gevolgen voor hoe teams zijn samengesteld, hoe projecten worden geprijsd, en wat je van een consultant mag verwachten. Bij Blis Digital zien we dit steeds vaker in de praktijk. In onze eigen werkwijze en bij de organisaties waarmee we samenwerken.
We leren van elkaar; voor dit project zijn er onderdelen van de Power Pages DevKit gebruikt. Wil je hier meer van weten? Lees de blogs van Thijs Geurts, Fusion Developer bij Blis Digital: Microsoft Power Pages: een krachtig platform met een belabberde toolset
Wat dit betekende voor het project
Er lag snel een werkend product. Geen ontwerpdocument dat maanden wordt herschreven, maar een toetsbare oplossing die direct gevalideerd kon worden. De feedbackloop werd korter. Het risico lager. Het vertrouwen bij de opdrachtgever groeide omdat er snel iets stond.
En het roept een vraag op die we serieus nemen: als je zo snel kunt bouwen, hoe borg je dan de kwaliteit van wat er in productie draait? Dat gesprek, over AI Assurance en kwaliteitsborging van AI-ondersteunde oplossingen, wordt steeds relevanter. Meer daarover in een volgende blog.
FAQ
Veelgestelde vragen
Die beantwoorden we graag alvast. Staat je vraag er niet tussen, neem dan gerust contact op.
Een PCF-component (Power Apps Component Framework) is een custom bouwsteen waarmee je de interface van Power Pages of Power Apps uitbreidt. Ruben zette het in als Single Page Application, omdat de standaard interface van Power Pages te generiek was voor de gebruikerservaring die hij voor ogen had.
De gebruikersgroep bleek ook extern. Bij een Canvas App betaal je licenties per unieke gebruiker, wat bij incidenteel gebruik snel oploopt. Power Pages is gemaakt voor externe gebruikers en blijft kostenefficiënt bij sporadisch gebruik, terwijl het volledig in het Power Platform geintegreerd blijft.
Rollen worden minder absoluut. Een consultant die vroeger stopte bij low-code kan nu full-code oppakken waar de oplossing dat vraagt. Dat raakt hoe je teams samenstelt, hoe je projecten prijst en wat je van een consultant mag verwachten. Blis ziet deze verschuiving in de eigen praktijk terug.
De mens neemt elke beslissing. AI schrijft codevoorstellen en denkt mee, maar de consultant controleert elk voorstel, test direct en gooit weg wat niet past. Human-in-the-loop is de kern: zonder kritische validatie van wat AI genereert, valt de kwaliteit van de oplossing weg.
Als het full-code component omvangrijk of bedrijfskritisch is. Dan weegt de kwaliteitsborging zwaarder en is een ervaren developer of pair engineering verstandiger. Vibecoding werkt goed zolang low-code het fundament vormt en full-code alleen op specifieke plekken waarde toevoegt.






