Blog
- Wanneer synchroon te traag is: een async inbox voor betrouwbare integratie Een timeout zegt niets over de uitkomst. Hoe je met een async inbox dubbele orders voorkomt wanneer een trage ERP-verwerking in een event-driven keten zit.
- Een contract is een gesprek, geen schema De grootste waarde van contract testing zit niet in de test, maar in het gesprek tussen analist, tester en ontwikkelaar dat nodig is om het contract op te stellen.
- Done is niet in productie: waarom je recovery time te mooi oogt Veel DORA-dashboards meten hersteltijd tot het ticket op Done staat. Waarom dat cijfer te mooi oogt, en hoe je eerlijk meet tot productie.
- Legacy stap voor stap vervangen door een ERP, zonder big bang Hoe je met het strangler fig-patroon een legacy-systeem stuk voor stuk vervangt door een ERP of ander standaardpakket, en waarom de anti-corruption layer daarna blijft.
- Spreek dezelfde taal, trek de grens rond beslissingen Ubiquitous language en bounded context horen bij elkaar. Waarom een woord aan een grens van betekenis verandert, en hoe je die grens vindt door naar beslissingen te kijken in plaats van naar data.
- Het scenario is de beste prompt Een vage opdracht aan een AI geeft plausibele maar foute code. Waarom Given/When/Then-scenario's de beste prompt zijn, en daarna blijven staan als levende documentatie.