Lose a Node, Keep the Service: Building a Zero-Downtime 3-Node k3s Cluster

How to build a 3-node k3s cluster where losing any single node — hardware failure, OS panic, accidental power cut — causes zero application downtime.

Read
programming

The Greenfield Sandbox: Implementing Hard Tenant Isolation and Deterministic Data at Scale

In over a decade of enterprise software development, I’ve noticed a recurring frustration: the more senior you become, the rarer it is to work on a truly "greenfield" project.

Read
programming

Variance and covariance explained with C#

A deep dive into variance and covariance with modern C# examples. Featuring Orwell’s Animal Farm, dependency injection scenarios, and a short detour into TypeScript.

Read
sharepoint

Deleting deleted group connected SharePoint Online Sites

When a SharePoint Online Site gets deleted, it might have been connected to a M365 group. This article explains how to remove the site from deleted sites.

Read