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.

Lees verder

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.

Lees verder

Steeds weer kom ik Mermaid tegen als het gaat om het maken van diagrammen. Persoonlijk werk ik graag met (Plant)uml maar meestal moet ik diagrammen dan exporteren naar een afbeelding voordat ik het in de documentatie kan gebruiken.

Microsoft DevOps heeft ondertussen ondersteuning voor Mermaid, Github heeft nu ondersteuning voor Mermaid en aangezien dat twee platformen zijn die ik veelvuldig gebruik lijkt het me tijd om me eens te gaan verdiepen in Mermaid.

Lees verder

Dit artikel is eerder gepubliceerd op de website van Team Rockstars IT. Grote, online services zoals Netflix en Amazon doen het al jaren: Chaos Engineering, het in productie testen van bottlenecks en single point of failures met behulp van chaos. Dit kan op veel verschillende manieren: van het fysiek lostrekken van kabels tot het inbrengen van random gedrag in de code. De mate waarin je dit toepast is natuurlijk afhankelijk van veel factoren en heeft onder andere te maken met de gevolgen van downtime, of slechts deels werkende applicaties.

Lees verder

Foto van auteur

Jacob Duijzer

Een Software Engineer met een passie voor kwaliteit, testen en kennisdeling.

Software Engineer

Vught, Netherlands