<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hizidan.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://hizidan.com/contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://hizidan.com/book-meeting</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/cicd-pipeline-design-from-commit-to-production</loc>
    <lastmod>2026-07-05T15:37:06.018Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/building-an-influencer-marketing-platform-architecture-deep-dive</loc>
    <lastmod>2026-07-01T02:07:15.905Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/docker-multi-stage-builds-optimizing-container-images</loc>
    <lastmod>2026-07-16T01:17:42.808Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/cloud-native-architecture-patterns-for-modern-saas</loc>
    <lastmod>2026-07-16T11:00:11.336Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/designing-restful-apis-best-practices-and-common-pitfalls</loc>
    <lastmod>2026-07-18T09:40:10.742Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/kubernetes-for-developers-beyond-the-basics</loc>
    <lastmod>2026-07-15T22:23:07.644Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/building-real-time-features-with-websockets-and-server-sent-events</loc>
    <lastmod>2026-07-16T00:15:35.910Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/building-an-influencer-marketing-platform-architecture-deep-dive-v2</loc>
    <lastmod>2026-07-17T13:57:09.974Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/from-monolith-to-event-driven-a-practical-migration-guide</loc>
    <lastmod>2026-07-16T01:25:41.543Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/building-scalable-microservices-lessons-from-production</loc>
    <lastmod>2026-07-16T06:27:12.713Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/authentication-and-authorization-patterns-in-saas-platforms</loc>
    <lastmod>2026-07-16T06:45:26.209Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/saas-multi-tenancy-patterns-for-data-isolation-at-scale</loc>
    <lastmod>2026-07-09T07:10:11.762Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/why-i-built-an-e-commerce-platform-with-nextjs-and-medusa</loc>
    <lastmod>2026-07-17T14:49:39.751Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/gitops-workflow-from-zero-to-production-deployment</loc>
    <lastmod>2026-07-15T19:30:49.953Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/postgresql-performance-tuning-for-saas-applications</loc>
    <lastmod>2026-07-15T23:04:14.296Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/observability-in-microservices-logs-metrics-and-traces</loc>
    <lastmod>2026-07-16T08:22:43.093Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/caching-strategies-for-web-applications</loc>
    <lastmod>2026-06-22T23:51:12.908Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/the-complete-guide-to-api-gateway-and-graphql-federation</loc>
    <lastmod>2026-06-24T14:07:02.338Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/kubernetes-security-rbac-pod-security-and-network-policies</loc>
    <lastmod>2026-07-15T23:35:09.688Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/audit-logs-as-a-backend-evidence-layer</loc>
    <lastmod>2026-07-16T05:26:33.884Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/service-mesh-comparison-istio-vs-linkerd-vs-consul</loc>
    <lastmod>2026-06-05T02:47:23.326Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/how-we-built-marensoft-an-influencer-marketing-platform-case-study</loc>
    <lastmod>2026-06-24T01:11:42.860Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/message-queue-selection-sqs-vs-rabbitmq-vs-kafka</loc>
    <lastmod>2026-07-16T02:17:51.205Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/cqrs-and-event-sourcing-a-practical-guide-for-scalable-systems</loc>
    <lastmod>2026-07-16T10:46:03.741Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/horizontal-vs-vertical-scaling-when-and-why</loc>
    <lastmod>2026-07-15T20:47:05.163Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/database-migrations-strategies-for-zero-downtime-deployments</loc>
    <lastmod>2026-07-15T16:40:17.671Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/error-handling-patterns-in-nodejs-applications</loc>
    <lastmod>2026-07-15T19:38:58.229Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/service-mesh-comparison-istio-vs-linkerd-vs-consul-deep-dive-2026</loc>
    <lastmod>2026-07-17T09:48:10.319Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/rate-limiting-in-distributed-systems-algorithms-and-implementation</loc>
    <lastmod>2026-06-24T04:59:39.692Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/testing-strategies-for-microservices</loc>
    <lastmod>2026-07-15T23:59:40.420Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/graphql-vs-rest-making-the-right-choice</loc>
    <lastmod>2026-07-16T08:56:47.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/the-art-of-code-review-building-a-culture-of-quality</loc>
    <lastmod>2026-07-16T13:32:02.285Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/api-versioning-strategies-breaking-changes-without-breaking-users</loc>
    <lastmod>2026-06-27T23:00:47.672Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/edge-computing-architecture-and-use-cases</loc>
    <lastmod>2026-07-06T05:20:12.489Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/webassembly-wasm-the-future-of-web-performance</loc>
    <lastmod>2026-07-16T04:23:06.006Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/nodejs-streams-processing-data-efficiently</loc>
    <lastmod>2026-07-16T02:41:42.221Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/monitoring-microservices-the-red-method-vs-use-method</loc>
    <lastmod>2026-07-15T17:40:59.427Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/architectural-decision-records-adrs-documenting-design-decisions</loc>
    <lastmod>2026-07-15T22:57:37.206Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/flutter-state-management-provider-vs-riverpod-vs-bloc</loc>
    <lastmod>2026-07-16T05:38:09.143Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/chaos-engineering-building-resilient-systems</loc>
    <lastmod>2026-06-25T22:46:06.979Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/airflow-vs-prefect-vs-dagster-workflow-orchestration-comparison</loc>
    <lastmod>2026-07-15T22:36:32.964Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/container-security-scanning-signing-and-runtime-protection</loc>
    <lastmod>2026-07-16T06:46:38.988Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/zero-trust-architecture-beyond-the-network-perimeter</loc>
    <lastmod>2026-07-15T20:11:37.535Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/grpc-vs-rest-vs-graphql-choosing-the-right-api-protocol</loc>
    <lastmod>2026-07-16T00:16:36.267Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/feature-toggles-safe-deployments-and-gradual-rollouts</loc>
    <lastmod>2026-07-16T08:21:15.236Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/sidecar-pattern-in-cloud-native-applications</loc>
    <lastmod>2026-07-16T08:37:41.604Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/why-i-built-an-e-commerce-platform-with-nextjs-and-medusa-architecture-deep-dive-2026</loc>
    <lastmod>2026-07-15T22:48:36.698Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/saas-multi-tenancy-advanced-patterns-for-data-isolation-at-scale</loc>
    <lastmod>2026-07-15T19:17:31.675Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/event-driven-architecture-choreography-vs-orchestration</loc>
    <lastmod>2026-07-16T07:09:32.185Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/rate-limiting-in-distributed-systems-algorithms-and-implementation-2026-edition</loc>
    <lastmod>2026-07-16T17:46:30.355Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/event-sourcing-vs-event-driven-when-to-use-what</loc>
    <lastmod>2026-07-15T19:16:02.889Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/api-gateway-and-graphql-federation-production-patterns-for-unified-data-access</loc>
    <lastmod>2026-07-16T04:32:29.462Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/the-strangler-fig-pattern-migrating-legacy-systems-without-the-risk</loc>
    <lastmod>2026-07-15T17:40:39.877Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/domain-driven-design-in-practice-strategic-patterns-for-microservices</loc>
    <lastmod>2026-07-16T08:39:49.177Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/9-clean-code-rules-every-developer-should-swear-by</loc>
    <lastmod>2026-07-07T10:00:54.053Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/building-an-influencer-marketing-platform-architecture-deep-dive-third-edition</loc>
    <lastmod>2026-07-16T00:10:37.709Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/the-saga-pattern-managing-distributed-transactions-in-microservices</loc>
    <lastmod>2026-07-15T22:16:50.410Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/observability-in-microservices-opentelemetry-and-modern-production-patterns-2026-edition</loc>
    <lastmod>2026-07-16T10:57:35.831Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/postgresql-performance-tuning-for-saas-applications-advanced-edition-2026</loc>
    <lastmod>2026-07-16T18:33:29.786Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/gitops-workflow-from-zero-to-production-deployment-advanced-edition</loc>
    <lastmod>2026-06-21T23:50:31.753Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/event-sourcing-vs-event-driven-architecture-production-patterns-and-real-world-trade-offs</loc>
    <lastmod>2026-07-16T12:17:04.656Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/service-mesh-comparison-istio-vs-linkerd-vs-consul-2026-edition</loc>
    <lastmod>2026-07-16T07:15:19.638Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/why-i-built-an-e-commerce-platform-with-nextjs-and-medusa-production-retrospective</loc>
    <lastmod>2026-07-16T05:20:16.923Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/threat-modeling-with-stride-a-practical-security-framework-for-architects</loc>
    <lastmod>2026-07-15T16:55:32.785Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/api-gateway-and-graphql-federation-production-patterns-for-unified-data-access-2026-edition</loc>
    <lastmod>2026-07-16T23:12:44.584Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/saas-multi-tenancy-advanced-patterns-for-data-isolation-at-scale-2026-edition</loc>
    <lastmod>2026-07-16T08:36:22.634Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/backpressure-aware-rabbitmq-consumers-in-nodejs-designing-for-real-production-load</loc>
    <lastmod>2026-06-24T20:37:37.386Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/rate-limiting-in-distributed-systems-algorithms-and-implementation-production-patterns</loc>
    <lastmod>2026-07-16T07:40:31.643Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/why-i-built-an-e-commerce-platform-with-nextjs-and-medusa-scaling-to-200k-gmv</loc>
    <lastmod>2026-07-05T22:40:45.693Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/postgresql-logical-replication-and-cdc-pipelines-production-patterns-with-kafka</loc>
    <lastmod>2026-07-16T11:15:53.587Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/designing-idempotent-webhook-pipelines-with-nodejs-and-postgresql</loc>
    <lastmod>2026-07-16T21:26:32.593Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/go-services-in-kubernetes-context-cancellation-deadlines-and-graceful-shutdown-that-actually-work</loc>
    <lastmod>2026-07-08T22:16:49.681Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/service-to-service-authentication-in-kubernetes-spiffe-mtls-and-token-boundaries</loc>
    <lastmod>2026-07-04T14:13:46.961Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/postgresql-advisory-locks-in-nodejs-practical-coordination-without-another-queue</loc>
    <lastmod>2026-07-18T14:43:31.991Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/designing-api-boundaries-that-survive-microservice-growth</loc>
    <lastmod>2026-07-17T10:10:53.820Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/tenant-aware-rate-limiting-for-multi-tenant-saas-apis</loc>
    <lastmod>2026-06-10T19:57:13.041Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/observability-driven-rollbacks-for-kubernetes-microservices</loc>
    <lastmod>2026-07-16T08:54:32.770Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/durable-sagas-in-go-microservices-designing-workflows-that-survive-real-production-failure</loc>
    <lastmod>2026-07-15T17:35:07.705Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/the-transactional-outbox-pattern-reliable-events-without-distributed-transactions</loc>
    <lastmod>2026-07-18T02:30:24.516Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/designing-multi-tenant-saas-boundaries-with-postgresql-nodejs-and-operational-guardrails</loc>
    <lastmod>2026-07-16T20:20:48.421Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/secrets-rotation-architecture-for-backend-platforms</loc>
    <lastmod>2026-06-10T22:58:38.767Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/repair-loops-for-distributed-backend-data-drift</loc>
    <lastmod>2026-07-16T06:43:46.061Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/agentic-backend-boundaries-tool-permissions-memory-and-human-approval</loc>
    <lastmod>2026-07-15T17:24:26.346Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/relationship-based-authorization-for-backend-platforms</loc>
    <lastmod>2026-07-15T17:28:09.534Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/internal-platform-control-planes-for-backend-teams</loc>
    <lastmod>2026-07-15T19:30:06.506Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/thinking-in-system-architecture-infrastructure-decisions-before-code</loc>
    <lastmod>2026-07-06T19:38:45.772Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/hybrid-search-retrieval-pipelines-ranking-without-fragile-rag</loc>
    <lastmod>2026-06-14T18:41:46.637Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/cloud-cost-guardrails-as-production-controls-for-backend-systems</loc>
    <lastmod>2026-07-16T10:36:22.436Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/schema-change-governance-for-postgresql-delivery-pipelines</loc>
    <lastmod>2026-07-06T21:56:12.038Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/operational-ownership-graphs-for-backend-platforms</loc>
    <lastmod>2026-06-22T18:10:29.059Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/elasticsearch-when-to-use-it-what-it-solves-and-what-it-costs</loc>
    <lastmod>2026-07-15T22:10:51.818Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/regional-data-boundaries-for-cloud-native-backends</loc>
    <lastmod>2026-06-28T20:13:23.435Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/saas-entitlement-architecture-plans-limits-and-runtime-guardrails</loc>
    <lastmod>2026-07-07T00:40:11.044Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/postgresql-performance-tuning-for-saas-applications-advanced-edition</loc>
    <lastmod>2026-07-16T08:17:28.622Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/idempotency-ledgers-the-missing-contract-between-apis-queues-and-databases</loc>
    <lastmod>2026-07-11T15:44:05.999Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/designing-reliable-customer-data-exports</loc>
    <lastmod>2026-07-12T13:37:11.456Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/queue-backpressure-architecture-for-kubernetes-workers</loc>
    <lastmod>2026-07-06T10:53:16.287Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/data-deletion-architecture-for-multi-tenant-backends</loc>
    <lastmod>2026-07-06T20:04:45.150Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/product-state-machines-for-saas-backends</loc>
    <lastmod>2026-07-15T17:09:06.921Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/dead-letter-queue-triage-architecture-for-event-driven-backends</loc>
    <lastmod>2026-07-15T19:51:10.395Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/output-validation-architecture-for-ai-enabled-backends</loc>
    <lastmod>2026-07-16T16:53:40.815Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/domain-driven-architecture-for-integration-contracts</loc>
    <lastmod>2026-06-23T23:56:42.969Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/legacy-modernization-readiness-gates-for-backend-platforms</loc>
    <lastmod>2026-07-15T04:37:23.475Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/llm-provider-routing-for-reliable-backend-platforms</loc>
    <lastmod>2026-06-26T21:36:43.484Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/configuration-state-architecture-for-multi-service-backends</loc>
    <lastmod>2026-07-16T22:31:42.618Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/abuse-resistant-signup-architecture-for-saas-backends</loc>
    <lastmod>2026-07-01T06:16:38.048Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/failover-decision-gates-making-redundancy-safer-than-the-outage</loc>
    <lastmod>2026-06-25T12:46:16.756Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/external-api-firebreaks-for-backend-systems</loc>
    <lastmod>2026-06-29T22:14:06.406Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/session-revocation-architecture-for-distributed-backends</loc>
    <lastmod>2026-07-11T05:23:35.886Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/latency-budgets-as-backend-architecture-contracts</loc>
    <lastmod>2026-06-28T03:17:20.996Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/shadow-traffic-for-backend-migrations</loc>
    <lastmod>2026-07-16T08:54:28.888Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/designing-idempotent-api-integrations-webhooks-outbox-patterns-and-retry-safety</loc>
    <lastmod>2026-07-17T14:56:19.437Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/dependency-risk-gates-for-cicd-pipelines</loc>
    <lastmod>2026-06-29T07:20:38.889Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/cursor-pagination-architecture-for-high-volume-backends</loc>
    <lastmod>2026-07-13T07:51:57.454Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/kubernetes-egress-control-planes-for-backend-security</loc>
    <lastmod>2026-07-15T21:01:28.165Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/database-access-contracts-for-backend-platforms</loc>
    <lastmod>2026-07-16T00:17:42.426Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/database-connection-pooling-in-kubernetes-without-starving-postgresql</loc>
    <lastmod>2026-07-16T12:38:59.280Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/data-provenance-architecture-for-backend-platforms</loc>
    <lastmod>2026-07-16T06:02:21.600Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/clean-architecture-in-nodejs-structuring-enterprise-applications</loc>
    <lastmod>2026-07-16T08:30:26.478Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/blog/vector-index-lifecycle-management-for-backend-platforms</loc>
    <lastmod>2026-07-16T03:50:53.527Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/technical-rescue</loc>
    <lastmod>2026-06-10T10:45:10.413Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/cloud-devops-deployment-support</loc>
    <lastmod>2026-06-10T10:44:31.329Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/ai-automation-solutions</loc>
    <lastmod>2026-06-10T10:43:44.968Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/api-development-integration</loc>
    <lastmod>2026-06-10T10:49:30.767Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/startup-technical-advisory</loc>
    <lastmod>2026-06-10T10:50:44.158Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/saas-mvp-development</loc>
    <lastmod>2026-06-10T10:45:45.410Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/code-review-architecture-audit</loc>
    <lastmod>2026-06-10T10:46:18.661Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/services/performance-cloud-devops</loc>
    <lastmod>2026-06-10T10:47:02.209Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://hizidan.com/privacy-policy</loc>
    <lastmod>2026-06-06T18:33:45.951Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>