Articles

People having deep conversations in small groups

Liberating Structures - een introductie

Dit artikel is eerder gepubliceerd op de website van Team Rockstars IT .

Je loopt de eerste meeting van de dag uit en je bent er eigenlijk al weer klaar mee. Je voelt je leeglopen bij de gedachte aan een dag vol meetings, meetings die allemaal net zo beroerd verlopen als deze eerste. Het begon er al mee dat opnieuw niet duidelijk was wat het doel van de meeting was. Een aantal mensen die duidelijk niet uitgenodigd hadden moeten worden, waren wel aanwezig, wat de sfeer er niet beter op maakte. Ondertussen waren collega’s die wel iets wezenlijks hadden kunnen bijdragen, juist niet uitgenodigd. Precies na een uur kwam er eindelijk schot in de zaak: de conclusie was dat de meeting herpland moet worden, maar dan met de juiste mensen en een duidelijke agenda.

Klinkt dit bekend? Heb je ook het gevoel dat vergaderingen vaak hun doel voorbijschieten? Gelukkig zijn er manieren om dit soort frustrerende situaties te voorkomen. Lees dan verder om te ontdekken hoe Liberating Structures kunnen helpen meetings om te vormen tot productieve en betrokken sessies waarin iedereen effectief kan bijdragen.

DevOpsDays Eindhoven 2023

It was on my radar last year, but I decided not to go, but to go to Techorama instead. But, after hearing good stories about the first edition of the DevOpsDays Eindhoven, I decided to skip Techorama and go to the DevOpsDays Eindhoven 2023 .

In this post, I will explain what the DevOpsDays are, and share some of my learnings. I hope you will enjoy it and, maybe, I might inspire you to join me next year!

De business of onze business? Hoe ons taalgebruik kan bijdragen aan meer verbinding en minder polarisatie in organisaties

Taalgebruik. Iets waar we te weinig over nadenken. De taal die je gebruikt kan, bewust of onbewust, je gedachtes, gevoelens en zelfs je motivatie beinvloeden. Het kan uit elkaar drijven of juist voor verbinding zorgen. Het verschil tussen het gebruik van “de” of “onze”, in de uitspraak “de business” of “onze business”, je zou er een compleet boek over kunnen schrijven. Benieuwd hoe je met het juiste taalgebruik kunt bijdragen aan meer verbinding en minder polarisatie in de ‘us vs them’-discussie? Lees mijn artikel nu en ontdek hoe subtiele veranderingen in taalgebruik het verschil kunnen maken.

Better Value Sooner Safer Happier, a review

Yesterday, I attended a session, presented by Jonathan Smart, on the topic of “Better Value Sooner Safer Happier” which was based on his book “Sooner Safer Happier”. The author’s approach is based on Lean, Agile, and DevOps principles, which have been adopted by many organizations worldwide, but with a strong focus on outcome, not on any process like Scrum, DevOps or Scaled Agile. In this review, I will share my key takeaways, I will not share his full talk, you can read the book and find some videos online.

Architectuur design met het C4-model

Dit artikel werd eerder gepubliceerd in het SDN Magazine .

Samenwerken. Dialoog. Conversatie. Elk boek over softwareontwikkeling besteed er aandacht aan. Het is misschien wel het belangrijkste middel om succesvol software te ontwikkelen. Of het nu gaat over domeinen, specificaties of architectuur, uiteindelijk moet er een ondubbelzinnig beeld ontstaan van het te ontwikkelen software systeem. Ook bij het ontwerpen van de architectuur is de dialoog belangrijk. Het is daarbij van belang dat alle betrokkenen begrijpen hoe de architectuur van het softwaresysteem er uit ziet.

My favorite books in 2022

My Goodreads 2022 reading list shows exactly 50 books this year. I did not break my record for the number of books (52, in 2017), but the amount of pages, 15.248, is definitely a record. Although reading is not about breaking records, spending time on a hobby is something that requires dedication and I am proud of my reading achievement. In this post, I will share my favorite, work-related books of 2022.

Advent of Code 2022: Learning Rust

Getting to the end of the year, you know it will be that time again: Advent of Code time! Starting on the first of December, up until Christmas, there will be a daily programming challenge. Last year I did an attempt to learn F#, which was not really successful. The combination of learning a new language and it being the first year I really participated in Advent of Code was just too much and after a few days I switched back to C#.

This year I wanted to skip it at all, but in November I decided to have a look at Rust and I got hooked. I looked for an IDE (more about that later), read a book and some documentation, did some of my favorite kata’s, and there it went wrong: I decided to solve some puzzles of Advent of Code 2021 and I decided to join this year’s edition again, with a goal: to learn Rust .

Chaos Engineering - Part 1: Simmy, chaos in code

Chaos Engineering is a hot topic and very cool to dive into. But knowing where and how to start can be a challenge. In this series, I want to demonstrate different sides and technologies you can use. In the first post: Simmy , a package to inject different kinds of chaos in a .NET project.

Groeien door fouten te maken

Soms krijg je bij een coachingsgesprek ineens een pareltje voorgeschoteld. Vorige week had ik een coachingsgesprek met een junior ontwikkelaar en het eerste dat ter sprake kwam was dat hij voor het eerst een fout had veroorzaakt op een productieomgeving. Waarop ik, zonder er over na te denken, meteen zei: “gefeliciteerd”. We hebben er even over doorgepraat en ik heb uitgelegd waarom ik hem feliciteerde. Uiteindelijk is dat het volgende verhaal geworden.

Een monoliet? Nee, dat hebben wij niet meer!

De monoliet wordt vaak gezien als een anti-pattern en er wordt veel aandacht besteed aan het opsplitsen van monolithische applicaties naar microservices. Meestal gaat het hier over de applicatie-monoliet, maar er andere varianten van de monoliet die, onterecht, minder aandacht krijgen. In dit artikel laat ik een aantal van deze varianten de revue passeren, toon hoe deze monolieten er uit zien en waarom ze meer aandacht verdienen.