<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://tsdevstack.dev/blog/agent-knowledge-is-a-trigger-problem</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/agentic-loops-dont-fix-lying-agents</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/democratizing-professional-cloud-infrastructure</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/cloud-run-private-networking-without-a-vpc-connector</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/getting-a-production-waf-out-of-azure-front-door-standard</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/iac-fdi-iaf-three-ways-a-codebase-becomes-infrastructure</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/i-built-a-typescript-framework-that-generates-your-entire-cloud-infrastructure</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/infrastructure-as-framework-a-new-abstraction-for-cloud-deployment</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/mcp-annotations-are-a-ux-layer-not-a-security-layer</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/blog/migrating-off-aws-app-runner-before-the-april-30-deadline</loc><lastmod>2026-10-24T18:48:31.435Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/api-keys</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/jwt-tokens</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/managing-users</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/overview</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/protected-routes</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/roles</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/authentication/session-management</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/building-apis/gateway-routing</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/building-apis/dto-generation</loc><lastmod>2026-10-24T18:48:31.437Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/building-apis/swagger-docs</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/docker-overrides</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/building-apis/openapi-decorators</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/escape-hatches</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/framework-files</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/kong-customization</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/kong-plugins</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/email-provider</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/features/async-messaging</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/features/mcp-server</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/features/object-storage</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/features/observability</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/customization/waf-customization</loc><lastmod>2026-10-24T18:48:31.438Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/features/scheduled-jobs</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/getting-started/installation</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/getting-started/prerequisites</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/getting-started/project-structure</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/getting-started/your-first-app</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/architecture</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/cicd-setup</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/domain-setup</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/environments</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/aws/account-setup</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/aws/architecture</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/aws/cicd</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/aws/cost-estimation</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/aws/dns-and-domains</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/aws/</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/azure/account-setup</loc><lastmod>2026-10-24T18:48:31.440Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/azure/architecture</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/azure/cicd</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/azure/cost-estimation</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/getting-started/quick-start</loc><lastmod>2026-10-24T18:48:31.439Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/azure/dns-and-domains</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/azure/</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/gcp/account-setup</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/gcp/architecture</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/gcp/cicd</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/gcp/cost-estimation</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/gcp/dns-and-domains</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/providers/gcp/</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/infrastructure/service-configuration</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/integrations/resend</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/introduction/architecture-overview</loc><lastmod>2026-10-24T18:48:31.441Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/introduction/supported-apps</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/introduction/what-is-tsdevstack</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/local-development/adding-apps</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/local-development/database-migrations</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/local-development/debugging</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/local-development/running-locally</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/local-development/tech-stack</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/packages/cli-mcp</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/packages/react-bot-detection</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/packages/tsdevstack</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/packages/nest-common</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/reference/cli-commands</loc><lastmod>2026-10-24T18:48:31.442Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/reference/glossary</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/nest-common-0.3.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.1-0.1.4</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.17-0.1.18</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.19-0.1.23</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.24-0.1.27</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.28</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.29-0.1.30</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.5</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.1.6-0.1.16</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.10.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.1</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.2</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.4</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.5</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.3</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.6</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.7</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.2.8</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.3.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.3.1</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.3.2</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.5.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.6.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.6.1</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.7.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.8.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/releases/v0.9.0</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/secrets/how-secrets-work</loc><lastmod>2026-10-24T18:48:31.445Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/secrets/local-secrets</loc><lastmod>2026-10-24T18:48:31.445Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/secrets/user-vs-framework</loc><lastmod>2026-10-24T18:48:31.445Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/secrets/cloud-secrets</loc><lastmod>2026-10-24T18:48:31.443Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/</loc><lastmod>2026-10-24T18:48:31.445Z</lastmod><priority>1.0</priority><changefreq>monthly</changefreq></url><url><loc>https://tsdevstack.dev/docs/security/compliance-readiness</loc><lastmod>2026-10-24T18:48:31.445Z</lastmod><priority>0.5</priority><changefreq>monthly</changefreq></url></urlset>