<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>/blog/2026/04/897-migrations-five-databases-one-order/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/github-actions-enabled-but-never-triggered/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/scim-bridge-suspended-every-user/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/trivy-action-hacked-vendored-binary/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/axios-compromised-scanning-repos/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/ci-runner-oom-during-emergency/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/curlie-aliased-to-curl/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/database-triggers-as-safety-nets/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/docker-build-10min-to-40-seconds/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/flux-crd-schema-break-upgrade/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/iap-error-4003-not-permissions/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/kubelet-csrs-stuck-bare-metal/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/alert-empty-labels-cadvisor-kube-state/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/neg-names-hidden-coupling/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/patroni-stuck-in-recovery/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/compliance-auditor-asked-how/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/you-cant-revoke-a-kubeconfig/</loc>
    <lastmod>2026-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/flux-postbuild-broke-my-plpgsql/</loc>
    <lastmod>2026-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/flux-gitops-dependency-chain/</loc>
    <lastmod>2026-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/zero-credential-kubernetes-cluster/</loc>
    <lastmod>2026-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/04/defectdojo-uwsgi-memory-leak/</loc>
    <lastmod>2026-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/588-migrations-on-fresh-database/</loc>
    <lastmod>2026-03-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/blog/2026/03/teardown-script-hit-staging/</loc>
    <lastmod>2026-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>/been-there-done-that/</loc>
  </url><url>
    <loc>/categories/</loc>
  </url><url>
    <loc>/students/</loc>
  </url><url>
    <loc>/tags/</loc>
  </url>
</urlset>
