<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://controlplane-eng.hashnode.dev</loc>
    <lastmod>2026-11-14T23:50:21.061Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/every-theory-for-why-america-s-planes-stopped-on-friday-the-13th-ranked-from-confirmed-to-ufos</loc>
    <lastmod>2026-11-14T23:42:17.689Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-ai-image-generators-actually-work-explained-with-a-photo-restorer-handed-pure-static</loc>
    <lastmod>2026-11-14T23:06:28.583Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/why-your-pod-is-stuck-in-pending-explained-with-a-restaurant-host-stand</loc>
    <lastmod>2026-11-14T21:59:05.964Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/the-best-cloud-cost-optimization-and-finops-tools-in-2026</loc>
    <lastmod>2026-11-14T04:36:31.460Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/which-enterprise-platforms-unify-identity-billing-and-deployment-across-multiple-clouds-a-three-layer-coverage-matrix-2026</loc>
    <lastmod>2026-11-14T04:28:20.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-run-kubernetes-across-on-premises-and-public-cloud-four-hybrid-architecture-models-and-the-seven-layers-to-standardize</loc>
    <lastmod>2026-11-14T02:30:40.527Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-modernize-a-vm-based-application-to-kubernetes-on-multi-cloud-infrastructure-five-paths-a-vm-to-kubernetes-map-and-a-readiness-scorecard</loc>
    <lastmod>2026-11-14T02:27:17.582Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-choose-the-best-multi-cloud-solution-for-your-business-start-from-the-driver-then-score-the-shortlist</loc>
    <lastmod>2026-11-14T00:31:51.561Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/active-active-multi-region-multi-cloud-reference-architecture-six-layers-five-failure-scopes-and-the-capacity-math</loc>
    <lastmod>2026-11-14T00:29:38.659Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-make-sure-your-ai-generated-app-can-handle-a-traffic-spike</loc>
    <lastmod>2026-11-13T22:29:37.553Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/security-risks-of-deploying-vibe-coded-apps-to-production-and-who-fixes-each-one</loc>
    <lastmod>2026-11-13T22:27:20.878Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/what-caused-the-microsoft-365-outage-of-november-12-2026</loc>
    <lastmod>2026-11-13T21:04:20.622Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-survive-a-full-cloud-provider-outage-without-a-disaster-recovery-runbook-an-hour-by-hour-plan-and-the-data-on-when-to-wait</loc>
    <lastmod>2026-11-13T20:25:13.803Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-keep-customer-data-in-one-country-with-multi-region-failover-an-in-country-region-map-and-leak-checklist</loc>
    <lastmod>2026-11-13T18:26:54.921Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-compare-equivalent-cloud-services-across-aws-azure-and-google-cloud-for-a-multicloud-architecture</loc>
    <lastmod>2026-11-13T18:24:58.403Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/hybrid-cloud-security-and-compliance-risks-a-risk-register-and-how-to-mitigate-each-one</loc>
    <lastmod>2026-11-13T16:39:09.141Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-implement-observability-standards-across-services-without-a-platform-team-multi-cloud</loc>
    <lastmod>2026-11-13T14:55:26.171Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/which-platforms-let-ai-agents-provision-and-manage-cloud-infrastructure-safely-a-guardrail-matrix-for-8-options</loc>
    <lastmod>2026-11-13T04:28:22.894Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/best-platforms-for-running-postgres-in-containers-2026-11-options-compared-on-failover-backups-and-who-operates-the-cluster</loc>
    <lastmod>2026-11-13T04:25:07.121Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/cost-effective-high-availability-for-a-30-person-startup-the-ha-ladder-what-each-step-survives-and-what-it-costs</loc>
    <lastmod>2026-11-13T02:26:59.669Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/cloud-resilience-questions-every-cio-should-ask-vendors-slas-failure-tolerance-and-red-flags</loc>
    <lastmod>2026-11-13T02:25:20.373Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/kubernetes-management-tools-by-use-case-which-tools-fit-your-team-and-how-many-you-will-operate-2026</loc>
    <lastmod>2026-11-13T00:34:01.816Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/the-best-ci-cd-and-iac-tools-for-disaster-recovery-and-self-healing-in-cloud-native-apps-2026-which-patterns-each-tool-covers</loc>
    <lastmod>2026-11-13T00:32:02.683Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-standardize-ci-runners-and-deployment-pipelines-without-a-platform-team</loc>
    <lastmod>2026-11-12T22:35:33.603Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/the-best-kubernetes-autoscaling-tools-in-2026-hpa-vpa-keda-karpenter-cluster-autoscaler-and-managed-options-compared</loc>
    <lastmod>2026-11-12T22:28:35.876Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/what-actually-happens-in-the-30-seconds-after-kubectl-drain-illustrated</loc>
    <lastmod>2026-11-12T20:58:38.194Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/prompt-caching-deep-dive-how-ttls-refreshes-and-traffic-gaps-decide-your-llm-bill</loc>
    <lastmod>2026-11-11T21:33:54.830Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/self-host-wordpress-on-control-plane-mariadb-media-storage-and-the-admin-login-set-up-for-you</loc>
    <lastmod>2026-11-11T14:25:28.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/self-host-plane-on-control-plane-a-private-jira-alternative-in-one-install</loc>
    <lastmod>2026-11-11T12:32:09.053Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/self-host-langflow-on-control-plane-a-shared-agent-builder-with-postgresql-and-login-required</loc>
    <lastmod>2026-11-11T12:25:17.516Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/self-host-documenso-on-control-plane-e-signatures-sealed-with-your-own-certificate</loc>
    <lastmod>2026-11-11T10:32:11.587Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/what-is-the-most-resilient-cloud-architecture-seven-models-compared-against-62-real-cloud-outages</loc>
    <lastmod>2026-11-11T10:25:19.235Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/generate-a-graphql-api-from-postgres-with-row-level-security-self-host-constructive-on-control-plane</loc>
    <lastmod>2026-11-11T08:28:19.156Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/self-host-langgraph-agents-with-aegra-on-control-plane-a-private-agent-server</loc>
    <lastmod>2026-11-11T08:25:11.154Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-run-one-application-across-multiple-clouds-under-one-identity-model</loc>
    <lastmod>2026-11-11T06:31:45.849Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/day-two-operations-for-containers-how-to-automate-patching-autoscaling-and-failover</loc>
    <lastmod>2026-11-11T06:25:10.082Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-fail-over-an-application-across-cloud-providers-automatically-and-how-long-each-method-takes</loc>
    <lastmod>2026-11-11T04:36:16.228Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-route-users-to-the-nearest-healthy-region-automatically-and-how-fast-each-method-fails-over</loc>
    <lastmod>2026-11-11T04:30:57.589Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-make-a-vibe-coded-app-production-ready-a-scorecard-and-one-week-plan</loc>
    <lastmod>2026-11-11T02:26:38.274Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-cut-cloud-costs-without-giving-up-multi-region-redundancy-a-redundancy-cost-ledger</loc>
    <lastmod>2026-11-11T02:16:11.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/which-platforms-support-multi-cloud-container-deployment-13-platforms-compared-by-how-they-run-across-clouds-2026</loc>
    <lastmod>2026-11-11T00:35:49.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-design-multi-region-failover-to-meet-a-target-rto-and-rpo-the-rto-budget-and-rpo-by-replication-mode</loc>
    <lastmod>2026-11-11T00:29:18.794Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/what-is-webmcp-why-we-re-adding-it-to-the-control-plane-console</loc>
    <lastmod>2026-11-10T18:28:16.639Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/cross-cloud-private-networking-how-to-connect-vpcs-and-vnets-across-aws-gcp-and-azure-and-expose-services-privately-between-regions</loc>
    <lastmod>2026-11-10T18:25:02.086Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-companies-stay-online-during-aws-us-east-1-outages-what-the-teams-that-stayed-up-did-differently</loc>
    <lastmod>2026-11-10T16:52:52.526Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/developer-self-service-with-guardrails-how-small-teams-standardize-deployments-iac-preview-environments-and-observability-without-a-platform-team</loc>
    <lastmod>2026-11-10T16:23:04.050Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/secrets-management-best-practices-for-production-storage-rotation-and-short-lived-credentials</loc>
    <lastmod>2026-11-10T13:58:33.518Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-add-a-second-cloud-provider-for-failover-without-doubling-your-ops-work</loc>
    <lastmod>2026-11-10T06:50:32.640Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/what-it-costs-to-run-ai-agents-in-production-a-worked-cost-model-for-tokens-sandboxes-storage-and-networking</loc>
    <lastmod>2026-11-10T06:48:37.416Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/how-to-choose-an-ai-model-inference-service-managed-apis-vs-ml-endpoints-vs-serverless-gpus-vs-self-hosted-serving</loc>
    <lastmod>2026-11-10T02:51:01.377Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://controlplane-eng.hashnode.dev/archive</loc>
    <lastmod>2026-11-14T23:50:21.061Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>