
Erwin's Beefs: cloud native groepstherapie
Aan het eind van Edgecase 2025 betreedt Principal Consultant Erwin de Keijzer (TrueFullstaq) het podium. Tijd voor Erwin's Beefs! Het is 2025, dus we hebben inmiddels meer dan genoeg tijd gehad om ons aan te passen aan moderne software engineering-praktijken. Deze sessie gaat over de momenten dat we dat niet doen, en hoe het ons zoveel makkelijker zou maken als we ze wél goed zouden omarmen.

Groepstherapie: cloud native frustraties
Erwin zit al zo'n vijftien jaar in de cloud native-wereld en adviseert tientallen bedrijven. Onderweg begonnen een paar dingen hem echt dwars te zitten. Echt dwars te zitten. Volgens Erwin zijn er in 2025 dingen die we niet zouden moeten doen, zoals de LGTM-stack deployen en observability 'af' noemen, een applicatie shippen en over de muur gooien zodat Ops het maar oplost, vasthouden aan Jenkins. "Ik vertel je wat we wel en niet zouden moeten doen," zegt hij. "Of hé, zie dit gewoon als een groepstherapiesessie. Samen zoeken we uit hoe we de cloud native-wereld een betere plek kunnen maken."
DevOps: stop met Dev en Ops scheiden
Als eerste: DevOps. Of beter gezegd, de onterechte scheiding tussen Dev en Ops. Inmiddels zouden we allemaal beter moeten weten. Als je developers en operations nog steeds scheidt, met overdrachten ertussenin, doe je het verkeerd. En dan is er horizontaal schalen. "Klinkt vreemd, toch? Maar betaal niet te veel. Je zou verbaasd zijn hoeveel performance je uit één stevige machine kunt persen."

Automatiseer alles (ja, alles)
Volgende: niet-cloud-native applicaties. Erwin haat ze niet, niet echt. Cloud native betekent tenslotte niet alleen in de cloud. Het betekent draagbaar, omgevingsonafhankelijk, schaalbaar. Hij gooit een vraag naar het publiek: "Wie heeft hier het afgelopen jaar SSH gebruikt om een probleem op te lossen?" Erwin verduidelijkt: hij heeft het over niet-productieomgevingen. Zijn punt? SSH is handwerk. En als het handmatig is, kan het geautomatiseerd worden. "Ik hoorde iemand zeggen: we hebben geen tijd om te automatiseren. Nee! In dit vak is de enige tijd die je hebt voor automatisering." Hetzelfde geldt voor AI en LLM's: "Gebruik ze gewoon," zegt hij. Maar vraag een LLM niet om data-analyse te doen. Dat is data, geen taal. "Maar ja, je kunt een LLM absoluut code laten genereren om data-analyse te doen. En eerlijk? Het is leuk. Ik hou van de grapjes die ze maken."
Kleine sneren: van Jenkins tot mentale gezondheid
Mensen maken ook grapjes. Op een gegeven moment verschijnt er een slide met alleen het woord Jenkins. Stilte. Dan gelach. Volgende! ... Erwin blijft doorgaan: Python package managers ("UV maakt Python weer leuk"), observability ("voeg open custom telemetry toe"), kubectl apply, het gebrek aan goede dev-omgevingen ("kom op, het is 2025"), YAML ("wat is er niet leuk aan?"), en (K)YAML ("check het!"). Maar tussen deze steken door brengt hij iets onverwachts en belangrijks ter sprake. Mentale gezondheid. "De winter komt eraan, de dagen worden donkerder. Let op je mentale welzijn. Twee jaar geleden kreeg ik een dip. Gebeurt elk jaar omdat ik last heb van een winterdepressie. Ik werd vervelend om in de buurt te zijn. Mijn advies: praat erover. Het maakt je niet zwak. Doorbreek het taboe."