BLOG

Writing

Notes on platform engineering, Kubernetes, GitOps and production operations. Configuration, failure modes and the reasoning behind them.

LATEST POSTS

  • HOMELAB

    Deploying Glance as a self-hosted dashboard

    A practical Glance deployment behind Nginx Proxy Manager, with Docker and server metrics, service monitoring, API widgets and secrets kept out of YAML.

    7 min read

  • SECURITY

    Adding Entra ID single sign-on to Argo CD

    Configuring Entra ID OIDC through the argo-cd Helm chart, mapping groups to roles, and the group overage claim that breaks it in larger tenants.

    5 min read

  • GITOPS

    Argo CD vs Flux in 2026

    Both reconcile Git into a cluster reliably. The differences that matter are operational: Helm semantics, tenancy model and who needs access.

    3 min read