Lateraal denken: niet harder, maar opzij

We denken vaak harder wanneer we anders moeten denken Wanneer ik vastzit in een probleem, is mijn eerste reflex meestal voorspelbaar: meer informatie verzamelen, het probleem verder ontleden en nog wat harder nadenken. Dat werkt prima zolang de oplossing ergens op hetzelfde denkpad ligt. Maar soms maakt het me vooral efficiënter in rondjes lopen. We zijn goed in verticaal denken: stap voor stap redeneren, opties vergelijken en de meest logische oplossing kiezen. Het is de manier van denken waarmee we een idee bewijzen, verbeteren of uitvoeren. Alleen helpt ze nauwelijks wanneer het vertrekpunt zelf verkeerd zit. ...

August 10, 2026 · 5 min · Thomas Vanneuville

De turbo is er al. Tijd om eindelijk aan het kompas te werken.

AI coding agents zijn geweldig. Maar ze lossen ons échte probleem niet op. Ik ga meteen met de deur in huis vallen: AI coding agents zijn fantastisch. Ze schrijven code sneller dan ik ooit kan. Ze nemen repetitief werk over. Ze maken dingen mogelijk die vijf jaar geleden ondenkbaar waren. Ja — ze zijn dé shit. Maar hoe enthousiaster iedereen wordt over “sneller programmeren”, hoe sterker bij mij één gedachte blijft hangen: ...

August 1, 2025 · 3 min · Thomas Vanneuville

DDD - Software bouwen is leren leren

Domain-Driven Design Wanneer ik met Domain-Driven Design (DDD) bezig ben, merk ik dat het zelden écht over code gaat. DDD is ontstaan rond het begin van de jaren 2000, in dezelfde periode als het Agile Manifesto en Extreme Programming. Niet toevallig: het kwam voort uit frustratie. Frustratie omdat we dachten dat we software konden ontwerpen door alles vooraf te analyseren en vast te leggen, om dan “gewoon” te bouwen. In de praktijk werkt dat bijna nooit. ...

February 1, 2025 · 4 min · Thomas Vanneuville