<?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>https://pradeepl.com/blog/model-context-protocol/introduction-to-model-context-protocol/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/marp-slides/gitops-techgig-seminar/</loc>
    <lastmod>2025-09-15T14:50:58+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/books/serverless-on-kubernetes-with-knative/</loc>
    <lastmod>2025-02-22T15:11:59+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/model-context-protocol/mcp-protocol-mechanics-and-architecture/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/books/api-design-patterns-crafting-secure-and-scalable-apis/</loc>
    <lastmod>2025-02-10T06:53:19+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/model-context-protocol/build-a-mcp-server-dotnet/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/model-context-protocol/build-a-mcp-server/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/</loc>
    <lastmod>2026-02-26T15:57:52+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/</loc>
    <lastmod>2026-02-26T15:57:52+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/agentic-ai/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/akka/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/aws/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/categories/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/cloud-infrastructure/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/eks/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/kubernetes/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/akka/setup-an-akka-cluster/</loc>
    <lastmod>2026-02-12T10:40:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/agent-systems/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ai/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/ai-architecture/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/developer-tools/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/devtools/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/integration/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/java/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/llm/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/model-context-protocol/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/model-context-protocol/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/actor-model/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/agentic-ai/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/agentic-ai/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/akka/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/architecture/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/concurrency/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/distributed-systems/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/agentic-ai/akka-actor-model-agentic-ai/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/agentic-ai/agentic-ai-from-copilots-to-agents/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/agenticai/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/artificialintelligence/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/artificialintelligence/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/autonomoussystems/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/featured/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/machinelearning/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/ai-development/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ai-protocols/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/api-design/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/json-rpc/</loc>
    <lastmod>2025-11-10T19:57:48+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/marp-slides/</loc>
    <lastmod>2025-09-15T14:50:58+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/apis/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/cloud-native/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/development/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/api/introduction-to-webhooks/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/real-time-communication/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/webhooks/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cloud-native/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/devsecops/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/security/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/supply-chain-security/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/threat-modeling/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/threat-modeling-2024/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/zero-trust/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/application-security/</loc>
    <lastmod>2025-11-03T15:23:30+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ast/</loc>
    <lastmod>2025-11-03T15:23:30+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/security-first-software-design/</loc>
    <lastmod>2025-11-03T15:23:30+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/security/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/shifting-left/</loc>
    <lastmod>2025-11-03T15:23:30+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/software-development/</loc>
    <lastmod>2025-11-03T15:23:30+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/ci/cd/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/securing-the-supply-chain-for-developers/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/software-security/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cost-savings/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/database-migration/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/databases/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/migrating-from-sql-server-to-postgresql/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/migration/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/open-source/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/performance/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/postgresql/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/sql-server/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/acme/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/certbot/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/cloud/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/devops/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/generate-wildcard-ssl-certificate-using-letsencrypt-certbot/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/lets-encrypt/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ssl/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/ai/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/batch-processing/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/data-science/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/deployment-strategies/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/inference-servers/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/machine-learning/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/machine-learning/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/model-inference/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/ai-model-inference-explained/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/online-inference/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/real-time-processing/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/software-development/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/streaming-inference/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/technology/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/ai/ml/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ai/ml/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/database/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/greenplum/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/installation-guides/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/rocky-linux/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/install-greenplum-windows-wsl/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/wsl2/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cuda/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/deep-learning/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/gpu/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ml/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/nvidia/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/installing-nvidia-cuda-tensorflow-on-windows-wsl2/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/tensorflow/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/datascience/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/frauddetection/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/building-a-fraud-detection-model/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/introduction-to-artificial-intelligence/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/architecture/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/zero-trust-architecture/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/zta/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/api/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/api/rest-vs-graphql-vs-grpc/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/design/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/graphql/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/grpc/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/rest/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/api/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/api/grpc/</loc>
    <lastmod>2024-12-27T12:57:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/api-design/</loc>
    <lastmod>2025-11-03T15:38:12+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/hateoas/</loc>
    <lastmod>2025-11-03T15:38:12+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/hateoas/</loc>
    <lastmod>2025-11-03T15:38:12+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/hypermedia/</loc>
    <lastmod>2025-11-03T15:38:12+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/openapi/</loc>
    <lastmod>2025-11-03T15:38:12+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/rest/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/spring-hateoas/</loc>
    <lastmod>2025-11-03T15:38:12+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cicd/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/platform-engineering/</loc>
    <lastmod>2024-12-27T13:06:55+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/platformengineering/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/platformengineering/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/buildpacks/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/ci/cd/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/kpack/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kpack/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cybersecurity/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/slsa/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/softwaresupplychains/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/slsa/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/supplychain/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/supplychainsecurity/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/health-check/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes-health-checks/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/resilience/</loc>
    <lastmod>2025-06-25T14:46:36+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/big-data/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/data-architecture/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/data-engineering/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/data-engineering/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/kappa-architecture/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kappa-architecture/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/lambda-architecture/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/lambda-architecture/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/data-mesh/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/data-mesh-architecture/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/datamesh/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/episodes/1/</loc>
    <lastmod>2023-05-31T10:14:34+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/episodes/2/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/episodes/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/software-engineering/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/argo-cd/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/argocd/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/devops/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/gitops/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/gitops-with-argocd/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/devops-sydney/</loc>
    <lastmod>2023-12-24T22:51:55+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/devops-sydney-securing-your-supply-chain/</loc>
    <lastmod>2023-12-24T22:51:55+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/supply-chain/</loc>
    <lastmod>2023-12-24T22:51:55+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/12-factor-app/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/12-factor-cloud-native-apps/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cloud/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/docker/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/microservices/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/gitops/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/cloudnative/</loc>
    <lastmod>2025-08-18T21:22:23+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cloudnative/</loc>
    <lastmod>2025-08-18T21:22:23+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/serverless/</loc>
    <lastmod>2025-08-18T21:22:23+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/wasi/</loc>
    <lastmod>2025-08-18T21:22:23+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/wasm/</loc>
    <lastmod>2025-08-18T21:22:23+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/webassembly-from-browser-to-cloud/</loc>
    <lastmod>2025-08-18T21:22:23+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/azure/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/azure/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/azure/azureeventgrid-createcustomevents/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/eventdriven/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/azure/azureeventgrid-createtopic/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/azure/azureeventgrid-introduction/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cloud-native-summit/</loc>
    <lastmod>2023-12-24T22:51:55+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/cloud-native-summit-wellington-secure-supply-chain/</loc>
    <lastmod>2023-12-24T22:51:55+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/knative/</loc>
    <lastmod>2025-02-22T15:11:59+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/knative-fundamental-concepts/</loc>
    <lastmod>2023-12-25T12:59:19+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/kubernetes/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/backstage/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/idp/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/internal-developer-portals-spotify-backstage/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/platforms/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/kubernetes-storage-architecture/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/storage/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cloud-native-buildpacks/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/cloudnativebuildpacks/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/availability-group/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/deploying-sql-server-on-kubernetes/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/disaster-recovery/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/high-availability/</loc>
    <lastmod>2025-06-25T12:25:35+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/read-scale-availability-group/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/sqlserver/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/tekton-getting-started-fundamental-concepts/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/pipelines/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/tekton/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/tekton-getting-started/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/tekton-pipelines/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/deploying-a-serverless-knative-application-on-kind/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/kind/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/admission-controllers/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/deploying-gatekeeper-and-defining-constraints/</loc>
    <lastmod>2024-01-08T09:25:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/gatekeeper/</loc>
    <lastmod>2024-01-08T09:25:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/hardening/</loc>
    <lastmod>2024-01-08T09:25:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/opa/</loc>
    <lastmod>2023-12-26T09:48:38+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/opa-gatekeeper/</loc>
    <lastmod>2023-12-25T22:48:05+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/policy/</loc>
    <lastmod>2024-01-08T09:25:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/policy/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/introduction-to-kubernetes-admission-controllers/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/compliance/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/iac/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/pac/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/policy-as-code/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/open-policy-agent-opa/</loc>
    <lastmod>2023-12-26T09:48:38+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/capi/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/capz/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cluster-api/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/using-cluster-api-to-create-kubernetes-clusters-on-azure/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/cluster-api-capi/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/building-a-secure-and-high-performance-aks-kubernetes-cluster-using-terraform/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cluster/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/iac/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/terraform/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/dotnet/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/api/getting-started-with-graphql/</loc>
    <lastmod>2024-12-27T12:57:53+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/d365/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/dynamics365/dynamics-365-finance-and-operations-architecture/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/dynamics365/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/comosdb/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/cosmosdb/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/off-the-blocks-with-the-new-cosmos-db-sdk-v4/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/azure/high-performance-data-modelling-in-azure-cosmos-db/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/azure/getting-started-with-cosmos-db/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/getting-started-with-terraform-on-azure-part-1/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/getting-started-with-terraform-on-azure-part-2/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/infrastructure-as-code/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/meetup/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/terraform/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/terraform-getting-started/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/video/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/patterns/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/repository/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/repository-and-unit-of-work-pattern-asp-net-core/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/transactions/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/unitofwork/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/uow/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/oas/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/oas/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/oas-3-0/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/oas3/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/securing-openapi-endpoint-dotnet/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/securityrequirement/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/securityscheme/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/swagger/</loc>
    <lastmod>2025-11-05T15:10:07+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/openapi-specification-swagger/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/creating-a-windows-vm-using-terraform/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/asp-net/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/aspnetcore/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/http/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/https/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/https-in-asp-net-core/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/tls/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/dotnet/dependency-injection-in-net-core-console-application/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/dependencyinjection/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/dotnet/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/net/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/net-core/</loc>
    <lastmod>2024-02-05T14:21:41+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/branching-strategies/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/git/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/git/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/git-branching/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/git-branching-strategies/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/git-branching-strategies/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/source-repository/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/aws/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/dynamodb/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/dynamodb-running-locally-using-docker/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/configuration/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/dotnet/configuration-in-a-net-core-console-application/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/csharp/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/csharp11/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/dotnet-core/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/http/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/https/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/crdt/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/chaos-engineering/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/resilience/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/automation/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/cloudformation/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/infrastructure-as-code/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/containers/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/design-patterns/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/docker/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/servicemesh/</loc>
    <lastmod>2023-11-17T16:36:52+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/patterns/sidecar-container-pattern/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/outbox/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/pattern/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/transactional-outbox/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/transactional-outbox-pattern/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/idempotent/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/idempotent-consumer/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/patterns/idempotent-consumer-pattern/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/idempotent-consumer-pattern/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/eda/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/architecture/event-driven-architecture/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/event-driven-architecture/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/event-driven-microservices/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/eventsourcing/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/container-orchestration/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/containers/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/api/api-gateway/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/patterns/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/kubernetes-controllers/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/kubernetes/kubernetes-concepts-pods/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/patterns/circuit-breaker-pattern/</loc>
    <lastmod>2025-06-25T12:25:35+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/design-patterns/</loc>
    <lastmod>2025-06-25T12:25:35+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/reactive/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/reactive-manifesto/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/simplest-docker-introduction-for-net-core/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/patterns/retry-pattern/</loc>
    <lastmod>2022-08-31T20:53:18+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/fault-tolerance/</loc>
    <lastmod>2025-06-25T14:46:36+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/resource-management/</loc>
    <lastmod>2025-06-25T14:46:36+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/system-design/</loc>
    <lastmod>2025-06-25T14:46:36+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/patterns/bulkhead-isolation/</loc>
    <lastmod>2025-06-25T14:46:36+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/datetime/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/design/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/dates-in-apis/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/jwt/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/jwt/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/jwt-angular-interceptor/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/jwt-tokens/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/serialize-exceptions-as-json-using-custom-middleware-in-net-core/</loc>
    <lastmod>2023-11-24T09:27:26+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/openid-connect/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/jwt-tokenserver/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/jwt-token-server/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/jwt/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/http2/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/http2/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/protocol/</loc>
    <lastmod>2024-12-27T13:01:28+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/angular/</loc>
    <lastmod>2023-12-20T19:38:14+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/creating-a-service-in-angular-5-with-rxjs-5-5/</loc>
    <lastmod>2023-12-20T19:38:14+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/angular/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/managing-environments-in-angular/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/environment/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/hiding-js-and-js-map-files-in-vs-code-for-your-typescript-projects/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/typescript/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/code/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/non-static-class-with-static-methods-vs-static-class/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/threat-modeling/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/blockchain/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/blockchain-meetup-1/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/blockchain-meetup-2/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/.net/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/asp.net/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/asp.net/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/framework/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/katana/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/kestrel/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/owin/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/owin/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/owin-katana-kestrel/</loc>
    <lastmod>2023-12-05T13:57:06+05:30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/what-is-blockchain/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/oauth2-tokens/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/algorithms/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/consensus/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/consensus/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/consensus-algorithms/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/paxos/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/raft/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/merkle-trees/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/cross-origin-resource-sharing/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/hexagonal-architecture/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/hexagonal-architectures/</loc>
    <lastmod>2024-02-02T16:49:42+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/series/rest/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/cryptography/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/public-key-cryptography/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/hashing/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/.net/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/asp-net-core-framework-lifecycle/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/aws-cloudformation/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/startup-vlog-week-1/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/startup-vlog/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/watch-startup-vlog-intro-on-youtube/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/oauth2/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/identifying-resources-and-designing-representations/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/handling-common-input-validation-guard-cs/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/richardsons-maturity-model/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/rest-idempotency-safety/</loc>
    <lastmod>2025-11-05T11:49:38+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/rest-architectural-constraints/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/rest-communicating-with-verbs-and-status-codes/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/rest/rest-api-what-is-rest/</loc>
    <lastmod>2025-11-04T12:07:37+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/git-basics/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/docker-part-3-installing-docker-on-windows/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/docker-architecture/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/what-is-docker/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/multiversion-concurrency-control/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/internet-of-things-iot/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/suportvectormachines/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/business-environment/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/competitive-strategy/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/external-environment-opportunities-threats-industry-competition-and-competitor-analysis/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/industry-analysis/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/management/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/management/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/categories/porters-five-forces/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/tags/porters-five-forces/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/graphing-my-facebook-network-social-network-analysis/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/porters-five-forces-in-advertising-and-marketing-industry/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/walmart-globalization-strategy/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/strategy-execution/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/concept-of-strategy-and-strategy-process/</loc>
    <lastmod>2022-01-16T20:04:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/agentic-ai/plan/</loc>
    <lastmod>2025-11-03T13:04:57+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/greenplum/introduction-to-in-database-machine-learning-greenplum-madlib-pgvector/introduction/</loc>
    <lastmod>2024-12-21T16:20:39+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/greenplum/introduction-to-in-database-machine-learning-greenplum-madlib-pgvector/untitled-1/</loc>
    <lastmod>2024-08-01T14:15:17+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/blog/understanding-agentic-ai/</loc>
    <lastmod>2025-09-15T15:10:02+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/marp-slides/policy-as-code/</loc>
    <lastmod>2025-09-15T14:50:58+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/screencasts/</loc>
    <lastmod>2022-09-03T11:35:14+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/tags/</loc>
    <lastmod>2022-01-16T07:04:00+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/about/</loc>
    <lastmod>2025-11-04T14:22:11+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/archives/</loc>
    <lastmod>2025-11-26T09:11:05+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/books/</loc>
    <lastmod>2025-02-22T15:11:59+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/slides/</loc>
    <lastmod>2025-05-26T16:25:03+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://pradeepl.com/search/</loc>
    <lastmod>2022-01-15T18:02:59+10:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
