<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://vertexstack.io</loc>
<image:image>
<image:loc>https://vertexstack.io/opengraph-image</image:loc>
</image:image>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://vertexstack.io/work</loc>
<image:image>
<image:loc>https://vertexstack.io/work/opengraph-image</image:loc>
</image:image>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://vertexstack.io/blog</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://vertexstack.io/work/baytup</loc>
<image:image>
<image:loc>https://vertexstack.io/work/baytup/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://vertexstack.io/work/micro-money-minded</loc>
<image:image>
<image:loc>https://vertexstack.io/work/micro-money-minded/opengraph-image</image:loc>
</image:image>
<lastmod>2025-12-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://vertexstack.io/work/skillstreamsconnect</loc>
<image:image>
<image:loc>https://vertexstack.io/work/skillstreamsconnect/opengraph-image</image:loc>
</image:image>
<lastmod>2025-10-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://vertexstack.io/work/vetrealm</loc>
<image:image>
<image:loc>https://vertexstack.io/work/vetrealm/opengraph-image</image:loc>
</image:image>
<lastmod>2025-11-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/ai</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/saas</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/marketplaces</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/frontend</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/backend</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/devops</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/security</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/category/payments</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/page/2</loc>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/page/3</loc>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/page/4</loc>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/page/5</loc>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/marketplace-trust-safety-verification-reviews-disputes</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/marketplace-trust-safety-verification-reviews-disputes/opengraph-image</image:loc>
</image:image>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/credit-token-economy-inside-product-when-how</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/credit-token-economy-inside-product-when-how/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/claude-4-7-vs-gpt-5-production-saas-2026</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/claude-4-7-vs-gpt-5-production-saas-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/marketplace-local-payment-rails-beyond-stripe</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/marketplace-local-payment-rails-beyond-stripe/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/saas-pricing-2026-usage-vs-per-seat-hybrid</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/saas-pricing-2026-usage-vs-per-seat-hybrid/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/two-factor-auth-done-right-totp-webauthn-passkeys</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/two-factor-auth-done-right-totp-webauthn-passkeys/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/ai-feature-shipping-without-hallucinations</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/ai-feature-shipping-without-hallucinations/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/real-cost-llms-at-scale-token-economics</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/real-cost-llms-at-scale-token-economics/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/animations-that-perform-framer-motion-view-transitions</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/animations-that-perform-framer-motion-view-transitions/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/feature-flags-gradual-rollouts-saas</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/feature-flags-gradual-rollouts-saas/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/vector-database-showdown-2026</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/vector-database-showdown-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/zero-downtime-deploys-nodejs-blue-green-canaries</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/zero-downtime-deploys-nodejs-blue-green-canaries/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/mongodb-vs-postgresql-saas-2026-framework</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/mongodb-vs-postgresql-saas-2026-framework/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/design-system-tailwind-headless-ui-2026</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/design-system-tailwind-headless-ui-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/marketplace-search-matching-algorithms-ranking</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/marketplace-search-matching-algorithms-ranking/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/ai-agents-production-patterns-2026</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/ai-agents-production-patterns-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/production-rag-systems-2026-guide</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/production-rag-systems-2026-guide/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/state-management-2026-zustand-jotai-redux-context</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/state-management-2026-zustand-jotai-redux-context/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/ai-observability-llm-evals-traces</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/ai-observability-llm-evals-traces/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/saas-admin-portal-that-doesnt-embarrass-you</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/saas-admin-portal-that-doesnt-embarrass-you/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/api-versioning-strategies-that-dont-hurt-later</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/api-versioning-strategies-that-dont-hurt-later/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/churn-analytics-detecting-preventing-recovering</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/churn-analytics-detecting-preventing-recovering/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/job-queues-nodejs-bullmq-inngest-trigger</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/job-queues-nodejs-bullmq-inngest-trigger/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/marketplace-realtime-socket-io-patterns</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/marketplace-realtime-socket-io-patterns/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/multi-tenant-saas-architecture-patterns</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/multi-tenant-saas-architecture-patterns/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/observability-saas-metrics-logs-traces-tools</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/observability-saas-metrics-logs-traces-tools/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/refunds-disputes-chargebacks-saas</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/refunds-disputes-chargebacks-saas/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/two-sided-marketplaces-2026-chicken-and-egg-playbook</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/two-sided-marketplaces-2026-chicken-and-egg-playbook/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/webhook-security-hmac-replay-idempotency</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/webhook-security-hmac-replay-idempotency/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/nextjs-seo-2026-metadata-sitemap-core-web-vitals</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/nextjs-seo-2026-metadata-sitemap-core-web-vitals/opengraph-image</image:loc>
</image:image>
<lastmod>2026-03-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/ai-features-saas-without-burning-runway</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/ai-features-saas-without-burning-runway/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/nextjs-15-app-router-production-patterns</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/nextjs-15-app-router-production-patterns/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/prompt-caching-cut-api-bills-70-percent</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/prompt-caching-cut-api-bills-70-percent/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/owasp-top-10-saas-2026</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/owasp-top-10-saas-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/deploying-nodejs-pm2-kubernetes-fly-vercel</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/deploying-nodejs-pm2-kubernetes-fly-vercel/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/fine-tuning-vs-rag-vs-prompting-2026</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/fine-tuning-vs-rag-vs-prompting-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/form-validation-react-hook-form-zod-production</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/form-validation-react-hook-form-zod-production/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/marketplace-take-rate-economics</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/marketplace-take-rate-economics/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/nodejs-2026-esm-test-runner-permissions</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/nodejs-2026-esm-test-runner-permissions/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/rate-limiters-scale-redis-sliding-windows-token-buckets</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/rate-limiters-scale-redis-sliding-windows-token-buckets/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/saas-metrics-guide-2026-mrr-arr-ltv-cac-ndr</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/saas-metrics-guide-2026-mrr-arr-ltv-cac-ndr/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/saas-onboarding-flows-that-convert</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/saas-onboarding-flows-that-convert/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/saas-tech-stack-2026-what-changes-what-stays</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/saas-tech-stack-2026-what-changes-what-stays/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/secure-file-uploads-validation-virus-scanning-s3</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/secure-file-uploads-validation-virus-scanning-s3/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/self-hosting-vs-managed-services-2026-cost</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/self-hosting-vs-managed-services-2026-cost/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/stripe-subscription-best-practices-webhooks-idempotency</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/stripe-subscription-best-practices-webhooks-idempotency/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/stripe-vs-paytabs-vs-regional-gateways-strategy</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/stripe-vs-paytabs-vs-regional-gateways-strategy/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/tailwind-4-whats-new-and-migration-guide</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/tailwind-4-whats-new-and-migration-guide/opengraph-image</image:loc>
</image:image>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/saas-free-trial-gating-timers-conversion</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/saas-free-trial-gating-timers-conversion/opengraph-image</image:loc>
</image:image>
<lastmod>2026-01-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/blog/react-19-2026-server-components-actions</loc>
<image:image>
<image:loc>https://vertexstack.io/blog/react-19-2026-server-components-actions/opengraph-image</image:loc>
</image:image>
<lastmod>2026-01-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://vertexstack.io/privacy-policy</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://vertexstack.io/terms-of-service</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
