<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://frigga.cloud</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://frigga.cloud/legion</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://frigga.cloud/use-cases</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/about</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/blog</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/product/runes</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/product/juno</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/product/drasil</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/product/shankh</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/product/dvarpala</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/product/brokk</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://frigga.cloud/careers</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frigga.cloud/contact</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frigga.cloud/rnd</loc>
<lastmod>2026-08-31T17:54:03.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/nobody-tells-you-that-month-one-is-mostly-asking-where-things-are</loc>
<lastmod>2026-08-31T06:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/i-grep-the-repo-ship-it-and-break-someone-elses-service</loc>
<lastmod>2026-08-30T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/your-private-repos-are-six-times-more-likely-to-leak-a-secret</loc>
<lastmod>2026-08-29T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-rerun-button-is-hiding-your-real-bugs</loc>
<lastmod>2026-08-28T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/aws-knew-the-cause-after-three-hours-the-outage-lasted-fifteen</loc>
<lastmod>2026-08-27T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-cloudflare-outage-looked-exactly-like-an-attack</loc>
<lastmod>2026-08-26T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/a-root-cause-with-nobody-attached-is-not-a-fix</loc>
<lastmod>2026-08-25T06:01:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-investigation-starts-before-the-alert-does</loc>
<lastmod>2026-08-24T05:39:55.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/six-questions-one-window</loc>
<lastmod>2026-08-23T10:14:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/finding-what-wed-left-open-to-the-internet</loc>
<lastmod>2026-08-22T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/which-workload-is-eating-your-cluster-right-now</loc>
<lastmod>2026-08-21T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/half-the-answer-is-in-the-code-and-half-is-in-production</loc>
<lastmod>2026-08-20T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/debugging-is-mostly-confirmation-bias-with-a-terminal</loc>
<lastmod>2026-08-19T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-single-pane-of-glass-never-arrived</loc>
<lastmod>2026-08-18T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/nobody-knows-what-breaks-when-this-service-goes-down</loc>
<lastmod>2026-08-17T12:40:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/every-dashboard-is-a-question-somebody-asked-once</loc>
<lastmod>2026-08-16T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/your-liveness-probe-will-restart-your-entire-fleet</loc>
<lastmod>2026-08-15T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/one-prometheus-label-can-take-down-your-monitoring</loc>
<lastmod>2026-08-14T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/ai-made-us-ship-faster-and-break-more</loc>
<lastmod>2026-08-13T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/your-ai-agent-does-not-need-write-access</loc>
<lastmod>2026-08-12T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/stop-pasting-logs-into-your-ai</loc>
<lastmod>2026-08-11T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/your-ai-agent-is-not-dumb-you-gave-it-too-many-tools</loc>
<lastmod>2026-08-10T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/one-compromised-maintainer-174000-downstream-projects-the-supply-chain-math-nobo</loc>
<lastmod>2026-07-15T05:29:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/when-the-next-log4shell-drops-sboms-decide-which-teams-answer-in-minutes-and-whi</loc>
<lastmod>2026-07-14T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/what-changed-is-no-longer-an-acceptable-mystery-how-gitops-made-every-production</loc>
<lastmod>2026-07-13T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-10-minute-pipeline-is-the-new-baseline-how-elite-teams-keep-github-actions-u</loc>
<lastmod>2026-07-10T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/even-gitflows-creator-walked-away-yet-countless-teams-still-ship-on-long-lived-b</loc>
<lastmod>2026-07-09T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/kubernetes-rolling-updates-fly-blind-why-modern-teams-ship-metric-gated-canaries</loc>
<lastmod>2026-07-08T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/building-cloud-infrastructure-by-clicking-is-now-a-red-flag-how-infrastructure-a</loc>
<lastmod>2026-07-04T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/rebuilding-an-old-commit-is-not-a-rollback-why-immutable-artifacts-became-the-mo</loc>
<lastmod>2026-07-03T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/it-worked-in-staging-is-the-industrys-most-expensive-myth-the-shift-to-testing-i</loc>
<lastmod>2026-07-02T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/paying-for-a-dora-platform-is-now-optional-how-modern-teams-compute-the-four-met</loc>
<lastmod>2026-07-01T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/gitops-ended-the-era-of-undocumented-production-why-git-became-the-only-source-o</loc>
<lastmod>2026-06-30T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/unsigned-build-artifacts-are-the-new-attack-surface-why-slsa-and-sigstore-became</loc>
<lastmod>2026-06-29T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/five-backups-zero-recovery-the-gitlab-disaster-that-rewrote-how-modern-teams-han</loc>
<lastmod>2026-06-28T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/shipping-the-build-toolchain-to-production-signals-an-outdated-pipeline-the-mult</loc>
<lastmod>2026-06-27T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/one-bad-push-millions-of-machines-why-big-bang-deployment-became-the-industrys-c</loc>
<lastmod>2026-06-26T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/how-high-velocity-teams-eliminated-merge-hell-with-trunk-based-development-and-m</loc>
<lastmod>2026-06-25T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-rerun-button-is-a-trap-why-elite-teams-now-treat-flaky-tests-as-real-inciden</loc>
<lastmod>2026-06-24T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/cicd-bills-are-quietly-exploding-how-modern-teams-slash-wasted-github-actions-mi</loc>
<lastmod>2026-06-23T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/velocity-is-not-a-vibe-the-four-dora-metrics-now-separating-elite-engineering-te</loc>
<lastmod>2026-06-21T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/running-terraform-apply-from-a-laptop-is-a-red-flag-how-modern-teams-gate-infras</loc>
<lastmod>2026-06-20T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-container-bloat-problem-modern-teams-cant-ignore-why-lean-images-became-stan</loc>
<lastmod>2026-06-19T13:12:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-shared-staging-server-is-dying-how-modern-teams-spin-up-an-environment-per-p</loc>
<lastmod>2026-06-18T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-30-minute-pipeline-is-a-hidden-tax-why-fast-ci-became-a-competitive-advantag</loc>
<lastmod>2026-06-17T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/push-based-deploys-are-fading-how-gitops-and-argo-cd-became-the-kubernetes-stand</loc>
<lastmod>2026-06-16T09:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/most-rollback-plans-fail-at-2am-how-elite-teams-turned-recovery-into-a-practiced</loc>
<lastmod>2026-06-11T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/the-maintenance-window-is-extinct-how-modern-teams-ship-database-migrations-with</loc>
<lastmod>2026-06-10T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/deploy-anxiety-signals-an-outdated-pipeline-why-elite-teams-ship-more-often-not-</loc>
<lastmod>2026-06-09T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://frigga.cloud/blog/every-cloud-setup-must-have-these-8-things-most-are-missing-at-least-three</loc>
<lastmod>2026-04-25T05:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
