short

Mooie code schrijven is moeilijk

Want de beste code is saai en simpel 🥱 Jaren geleden sloot ik als laatste inhuurkracht van een hecht Agile team een project af. Twee vaste werknemers namen het beheer van de ontwikkelde big data backend applicatie met complexe onderliggende algoritmen over. De feedback na review van onze code deed me destijds erg pijn: Ze […]

Focus als voornemen voor 2025

De gratis sleutel tot meer productiviteit 🚀 We worden steeds intensiever bestookt door een niet aflatende stroom attentie zoekers in de vorm van chat, email en andere notificaties. Dat die stroom door de integratie van tools en AI nog groter is geworden, maakt het voor de gemiddelde mens steeds moeilijker om zonder afleiding aan iets

Een WIP-beperkte backlog

🎊 Wat een mooi voornemen lijkt me dat voor 2025 🍾 Hoewel het mantra van Agile is dat het extreem loont om continue met gebruikers in gesprek te blijven en het werk hierop doorlopend te prioriteren en filteren, is de praktijk in de meeste projecten waar ik sinds de eeuwwisseling aan heb gewerkt dat er

De “Millenium bug” viert vandaag zijn 25e verjaardag

🥳 Hoe een storm in een glas water toch een diepere les bevat 🌈 🗓️ Vandaag is het precies 25 jaar geleden dat het welvarende deel van de wereld hoogstwaarschijnlijk vast zou lopen door een kleine maar consistente optimalisatie in software: Dankzij het historisch onhandig coderen van jaartallen als slechts twee cijfers, zou de datum

Is de Cloud duurzaam of toch gewoon duur?

Waarom infrastructuur in de Cloud niet altijd de beste keuze is.💡 De laatste tijd hoor en lees ik dat steeds meer bedrijven spijt hebben dat ze naar de cloud zijn gegaan. De kosten blijken niet mals, en we zijn collectief vergeten waarom het ook alweer zo’n goed idee was. 🦄 💰Het begon ooit uit kosten

Stop met starten, start met afronden

Er zit alleen waarde in afgerond werk 🏆 Herken je dit? Je kunt even niet verder met waar je mee bezig was, en begint dus alvast met de volgende taak. Dit lijkt heel efficient en het geeft zeker voldoening, maar in werkelijkheid schaadt je er jouw productiviteit mee: Het toevoegen van meer dingen om over

UML is dood ?!

🎉 Lang Leve UML !!! Ik koester een bijzondere herinnering aan dit moment in het begin van mijn carrière: Na een middag felle whiteboard discussie met mijn toenmalige collega Theo over het ontwerp voor een nieuw stukje software, ontdekten we dat we het beiden al uren het zelfde bedoelden maar anders tekenden. Dit was de

Ontwerpen van software is wat anders dan het bouwen

🤔 De constructie van het resultaat (= het “bouwen”) wordt bij software al vele jaren uitgevoerd door computers. Er gaat een gedetailleerde specificatie als broncode in, en er komt een uitvoerbaar programma uit. 💡Wordt het niet eens tijd om te beseffen dat mechanisch projectmanagement dat voor het bouwproces is ontwikkeld niet zo goed werkt voor

Heb je een mening over TDD, of weet je hoe het werkelijk zit?

Het kijken van de Clean Coders videos van Robert Martin (aka Uncle Bob) heeft mij meer dan 10 jaar geleden nieuwsgierig gemaakt naar “Test Driven Development”. Dit heeft mijn manier van programmeren, ontwerpen en testen van software destijds volledig op zijn kop gezet. 🚀 Het was daarom fascinerend om Kent Beck als bedenker van TDD

Leer luisteren naar klanten en gebruikers

💡 Stop met raden en het zelf invullen van de antwoorden Laatst las ik een parabel over een bar voor die ineens een stroom nieuwe klanten verwelkomt. De eigenaar van de bar is overtuigd dat zijn uitgebreide wijnassortiment de reden is, maar in werkelijkheid zijn de nieuwe klanten een vriendengroep die er per ongeluk terecht

Scroll naar boven