-
The case for Spring Resolutions (and January Cleaning)
January on the Northern Hemisphere sucks. Bad weather, lack of sunlight, flu and other viruses making the rounds. If anything, it’s the worst time to forge new (healthier) habits. So why do it?
-
Debt Management for Architects – and everyone else
A big part of architecture is dealing with deb without any of the guardrails the financial system has. This blog dives into effectively dealing with debt with practical examples.
-
Big Tech and the decline of humanity
Many of today’s Big Tech actively makes us worse at being humans. A post of birthday-inspired retrospection.
-
Death by Automatic Updates
How Heroku suffered a preventable outage after Datadog did it first. Why automatic updates are irresponsible, and what to do instead.
-
Servant Leader meets Benevolent Dictator
Leadership styles are very personal. In this blog I’m exploring why a good leader needs to be able to work with different styles, even conflicting ones.
-
Integrating Kubernetes with 1Password for infrastructure secrets
Decouple your secrets from Kubernetes by using a password manager. Sounds good? According to 1Password this is even enterprise-ready. In this blog I’ll show you how to set it up.
-
Use your GoPro camera as Webcam in Microsoft Teams for Mac
With the GoPro Webcam app, you can use recent GoPro cameras as a webcam. However, recent updates of Microsoft Teams have broken that functionality on MacOS. This blog shows how to fix it (until Microsoft fixes it properly).
-
Juggling multiple Kubernetes clusters
If you’re using Kubernetes, chances are that you are interacting with multiple clusters. Maybe even across multiple projects. In this blog I will discuss various strategies of dealing with those clusters from a workflow perspective, helpful tools, and my own personal workflow.
-
PaaS Design Lessons Learned - part 2: Design Objectives & Principles
Building a PaaS is hard, yet everyone seems to be doing it. In this blog series I will look back on a decade of building bespoke PaaS, and lessons learned along the way. This second part we’ll dive into Design Objectives and Principles.
-
Remote Pair Programming: adapting to 2020
The art of Pair Programming. Working together on a single piece of code, in the same editor, on the same screen. But not in the same room. In this blog post I’ll show you how you can do it too, and what to look out for.