Naam auteur: Timo van de Put

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

Wie heeft nog de moed om onderhoudbare code te schrijven?

Snelheid in softwareontwikkeling is het hoogste goed. Zodra het werkt zijn we klaar. Maar deze snelheid heeft een prijs: De verleiding om code te kopiëren en te plakken wint het vaak van de moed om de code naar de nieuwe inzichten te refactoren. 🛠️ Elke nieuwe functionaliteit leert ons iets nieuws over de structuur die

Topprestaties nodig uit een Scrum team? Vraag het de topsport !

Na het goud op de Olympische Spelen boekte Worthy de Jong onlangs opnieuw een gouden succes in het 3×3 basketbal tijdens de World Tour in Hong Kong. Zijn rol en hieruit volgende succes deed mij denken aan een bijzondere 3×3 basketbal regel: Er is tijdens de wedstrijd geen coach toegestaan. Deze regel maakt het team

Waarom start Flutter Web zo traag?

Je opent de Flutter Web versie van je schitterende mobiele app op je telefoon en … wacht. En dat terwijl Flutter juist bekend staat om zijn snelle mobiele app prestaties. Wat gaat er mis? 🤯 De uitdaging 🌐 Flutter Web laadt en intialiseert bij opstarten een gigantische rendering-engine in JavaScript of WebAssembly. Dit veroorzaakt lange

Hoe toegankelijk is jouw app of website in 2025?

Onlangs woonde ik een presentatie bij over digitale toegankelijkheid volgens de WCAG en de 🇪🇺 European Accessibility Act (EAA). Iedereen, inclusief mensen met een beperking🧑‍🦯, moet zonder drempels onze digitale producten kunnen gebruiken. Dat lijkt me logisch, en dat wordt binnenkort zelfs een wettelijke eis! ⚖️ Ik had hier zelf nog nooit bij stilgestaan, maar het blijkt in

Google hallucineert over waar ik ben geweest

Omdat ik voor het vinden van bezienswaardigheden 🏛️ en goede eetgelegenheden 🍽️ regelmatig gebruik maak van Google reviews, deel ik zelf al jaren mijn ervaringen voor anderen. Zo ben ik in Google Maps langzamerhand opgeklommen tot een “Local Guide” van (bijna) niveau 8, met onder andere ruim een miljoen fotoweergaven. Om dit bij te houden

Scroll naar boven