<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://toshstack.dev/</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://toshstack.dev/shop</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://toshstack.dev/resources</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/blog</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/pricing</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/about-us</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/changelog</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://toshstack.dev/license-guide</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://toshstack.dev/privacy-policy</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://toshstack.dev/terms-of-service</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://toshstack.dev/refund-policy</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://toshstack.dev/license-policy</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://toshstack.dev/payment-policy</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://toshstack.dev/digital-delivery-policy</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://toshstack.dev/docs</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/guide/installation</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/contact-us</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/faqs</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://toshstack.dev/support</loc>
<lastmod>2026-09-23T21:29:08.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/nestjs</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/nextjs</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/typescript</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/postgresql</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/devops</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/testing</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/performance</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/security</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/category/react</loc>
<lastmod>2026-09-23T21:29:08.730Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://toshstack.dev/product/nestjs-saas-starter-kit-en</loc>
<lastmod>2026-09-23T14:50:41.795Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/next-js-app-router-dashboard-template-en</loc>
<lastmod>2026-09-23T19:59:34.735Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/typeorm-multi-tenant-schema-pack-en</loc>
<lastmod>2026-09-23T18:48:35.770Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/nestjs-jwt-auth-module-en</loc>
<lastmod>2026-09-23T19:59:34.842Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/payment-integration-kit-stripe-vnpay-en</loc>
<lastmod>2026-09-23T19:59:34.798Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/redis-caching-toolkit-for-nestjs-en</loc>
<lastmod>2026-09-23T14:50:48.417Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/next-js-seo-analytics-starter-en</loc>
<lastmod>2026-09-23T21:25:02.809Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/product/typescript-utility-types-library-en</loc>
<lastmod>2026-09-23T18:54:55.411Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/background-jobs-in-nestjs-with-bullmq-a-practical-setup-en</loc>
<lastmod>2026-09-23T19:59:34.843Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/optimizing-react-rendering-performance-without-guessing-en</loc>
<lastmod>2026-09-23T21:02:48.434Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/the-owasp-top-10-translated-into-actual-backend-code-en</loc>
<lastmod>2026-09-23T19:59:34.869Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/rate-limiting-and-throttling-a-nestjs-api-with-redis-en</loc>
<lastmod>2026-09-23T19:59:34.747Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/typescript-generics-for-apis-that-stay-type-safe-end-to-end-en</loc>
<lastmod>2026-09-23T19:59:34.962Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/postgresql-indexing-strategies-beyond-the-default-b-tree-en</loc>
<lastmod>2026-09-23T19:38:32.916Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/designing-idempotent-payment-webhooks-that-never-double-charge-en</loc>
<lastmod>2026-09-23T19:59:34.926Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/ci-cd-for-a-pnpm-monorepo-with-github-actions-en</loc>
<lastmod>2026-09-23T20:19:51.113Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/a-production-dockerfile-for-nestjs-and-postgresql-en</loc>
<lastmod>2026-09-23T20:14:42.106Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/integration-testing-a-nestjs-api-with-jest-and-supertest-en</loc>
<lastmod>2026-09-23T19:58:33.849Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/redis-caching-strategies-that-actually-reduce-database-load-en</loc>
<lastmod>2026-09-23T20:14:48.739Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/server-components-vs-client-components-where-to-draw-the-line-en</loc>
<lastmod>2026-09-23T20:58:23.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/data-fetching-patterns-in-the-next-js-app-router-en</loc>
<lastmod>2026-09-23T20:14:38.836Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/designing-a-postgresql-schema-with-typeorm-that-survives-growth-en</loc>
<lastmod>2026-09-23T20:14:52.090Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://toshstack.dev/blog/building-stateless-jwt-authentication-in-nestjs-en</loc>
<lastmod>2026-09-23T19:59:34.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
