<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.72technologies.com</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.72technologies.com/services</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/portfolio</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/about</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/contact</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/custom-software</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/mobile-apps</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/ecommerce</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/ai-automation</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/web-design</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/growth-seo</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/cloud-devops</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/enterprise</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/services/websites</loc>
<lastmod>2026-07-09T05:36:06.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/ai-and-llms</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/web-development</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/mobile-development</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/ecommerce</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/devops-cloud</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/design-and-ux</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/startup-and-business</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/category/seo-and-growth</loc>
<lastmod>2026-07-09T05:36:06.949Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/llm-evals-that-catch-regressions</loc>
<lastmod>2026-05-12T05:45:13.836Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/figma-to-tailwind-design-tokens-pipeline</loc>
<lastmod>2026-05-12T05:52:28.831Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/expo-iap-revenuecat-apple-review</loc>
<lastmod>2026-05-12T07:55:59.254Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/server-actions-production-gotchas</loc>
<lastmod>2026-05-12T08:47:24.642Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cutting-vercel-bill-in-half</loc>
<lastmod>2026-05-12T08:53:29.536Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-checkout-extensibility-migration-lessons</loc>
<lastmod>2026-05-12T09:01:51.119Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/programmatic-seo-data-model-at-scale</loc>
<lastmod>2026-05-12T10:42:02.352Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/fixed-price-vs-time-and-materials-capped</loc>
<lastmod>2026-05-12T12:01:43.316Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cutting-rag-costs-without-killing-recall</loc>
<lastmod>2026-05-12T15:01:37.434Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/motion-ratios-ui-feel-cheap</loc>
<lastmod>2026-05-13T09:01:27.556Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/expo-eas-ota-updates-without-bricking-production</loc>
<lastmod>2026-05-13T12:01:42.919Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/partial-prerendering-nextjs-real-apps</loc>
<lastmod>2026-05-13T15:01:36.252Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/detecting-index-bloat-programmatic-seo</loc>
<lastmod>2026-07-01T15:01:29.307Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/opentelemetry-sampling-phantom-p99-incident</loc>
<lastmod>2026-05-14T09:01:32.905Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/headless-shopify-when-not-worth-it</loc>
<lastmod>2026-05-14T12:02:05.884Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/scope-fixed-bid-projects-in-a-week</loc>
<lastmod>2026-05-15T09:02:10.357Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/claude-gpt-gemini-production-agents-2026</loc>
<lastmod>2026-05-15T12:01:58.397Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/focus-rings-accessibility-design-2026</loc>
<lastmod>2026-05-15T15:02:11.209Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/expo-push-notifications-fcm-v1-migration</loc>
<lastmod>2026-05-16T09:01:44.657Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-19-useoptimistic-network-failures</loc>
<lastmod>2026-05-16T12:01:51.485Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/terraform-vs-pulumi-migration-lessons</loc>
<lastmod>2026-05-16T15:02:27.897Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-pdp-lcp-performance-optimization</loc>
<lastmod>2026-05-17T09:01:46.848Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/ga4-gsc-query-performance-pipeline</loc>
<lastmod>2026-05-17T12:02:03.339Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/change-request-conversation-script-clients</loc>
<lastmod>2026-05-17T15:02:17.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/streaming-tool-calls-production-pitfalls</loc>
<lastmod>2026-05-18T09:02:20.413Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-new-architecture-migration-2026</loc>
<lastmod>2026-05-18T15:02:27.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/streaming-suspense-boundaries-nextjs-ttfb</loc>
<lastmod>2026-05-19T09:01:48.318Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/sentry-bill-tripled-overnight-quota-postmortem</loc>
<lastmod>2026-05-19T12:02:25.387Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/whatsapp-commerce-stack-latam-mena</loc>
<lastmod>2026-05-19T15:02:03.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/schema-markup-validation-pipeline-programmatic-seo</loc>
<lastmod>2026-05-20T09:01:47.562Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hiring-first-staff-engineer-agency-founders</loc>
<lastmod>2026-05-20T12:02:05.226Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/idempotent-llm-agents-retry-safety</loc>
<lastmod>2026-05-20T15:01:56.083Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/internal-linking-programmatic-seo-link-graph</loc>
<lastmod>2026-06-26T12:01:47.113Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/skeleton-screens-vs-spinners-2026</loc>
<lastmod>2026-05-21T09:01:52.059Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-background-tasks-ios-android-2026</loc>
<lastmod>2026-05-21T12:02:01.714Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/nextjs-app-router-cache-invalidation-field-guide</loc>
<lastmod>2026-05-21T15:02:17.637Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/aws-nat-gateway-bill-postmortem</loc>
<lastmod>2026-05-22T09:01:49.204Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-woocommerce-custom-decision-framework-2026</loc>
<lastmod>2026-05-22T12:02:08.961Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/content-velocity-without-thin-pages</loc>
<lastmod>2026-05-22T15:02:34.106Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/agency-to-product-pivot-what-breaks</loc>
<lastmod>2026-05-23T09:02:06.122Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/structured-outputs-json-mode-llm-tradeoffs</loc>
<lastmod>2026-05-23T12:02:07.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/empty-states-conversion-ux-patterns</loc>
<lastmod>2026-05-23T15:01:56.762Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/expo-dev-client-vs-expo-go-2026</loc>
<lastmod>2026-05-24T09:01:48.861Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/anti-churn-retainer-design-for-agencies</loc>
<lastmod>2026-06-26T15:01:32.376Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/view-transitions-nextjs-app-router-guide</loc>
<lastmod>2026-05-24T12:01:55.415Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/gcp-cloud-run-cold-start-incident</loc>
<lastmod>2026-05-24T15:02:00.381Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/free-shipping-threshold-bar-ab-test-results</loc>
<lastmod>2026-05-25T09:01:55.701Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/adsense-brand-safety-pre-publish-gate</loc>
<lastmod>2026-05-25T12:02:28.150Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/equity-for-build-deals-agency-tradeoffs</loc>
<lastmod>2026-05-25T15:03:07.758Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/prompt-caching-in-production-tradeoffs</loc>
<lastmod>2026-05-26T09:01:41.974Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/dark-mode-color-tokens-that-survive-contrast</loc>
<lastmod>2026-05-26T12:01:39.676Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/deep-linking-react-native-2026-universal-links</loc>
<lastmod>2026-05-26T15:01:32.709Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/font-loading-nextjs-lcp-debugging</loc>
<lastmod>2026-05-27T09:01:42.679Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/rds-multi-az-failover-time-reduction</loc>
<lastmod>2026-05-27T12:02:00.139Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cart-abandonment-email-sequence-replacement</loc>
<lastmod>2026-05-27T15:02:12.575Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/internal-linking-programmatic-seo-graph-approach</loc>
<lastmod>2026-05-28T09:02:11.613Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/first-90-days-new-agency-client-playbook</loc>
<lastmod>2026-05-28T12:02:03.290Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/token-budgets-for-agent-loops</loc>
<lastmod>2026-05-28T15:01:59.532Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hidden-cost-of-modal-dialogs-refactor</loc>
<lastmod>2026-05-29T09:01:53.833Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-design-system-css-variables-migration</loc>
<lastmod>2026-05-29T15:01:56.807Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/token-budgets-for-rag-retrieval-bloat</loc>
<lastmod>2026-06-27T09:01:25.520Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/terraform-monorepo-to-stacks-migration</loc>
<lastmod>2026-05-30T09:01:46.079Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-app-audit-mobile-performance</loc>
<lastmod>2026-05-30T12:01:59.239Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/canonical-tags-programmatic-seo-debugging</loc>
<lastmod>2026-05-30T15:02:06.605Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/retainer-trap-agency-monthly-contracts</loc>
<lastmod>2026-05-31T09:01:43.023Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/form-validation-ux-when-to-show-errors</loc>
<lastmod>2026-05-31T15:02:09.003Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/form-validation-timing-ux-patterns</loc>
<lastmod>2026-06-27T12:01:45.453Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-app-size-under-40mb</loc>
<lastmod>2026-06-01T09:01:47.018Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-19-use-hook-footgun</loc>
<lastmod>2026-06-01T12:02:50.208Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cloudfront-to-vercel-edge-auth-migration</loc>
<lastmod>2026-06-01T15:01:55.693Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/collection-page-performance-shopify-fix</loc>
<lastmod>2026-06-02T09:01:46.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/index-bloat-programmatic-seo-crawl-budget</loc>
<lastmod>2026-06-02T12:02:34.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-app-store-review-rejections-2026</loc>
<lastmod>2026-06-27T15:01:35.411Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/sales-engineer-pairing-agency-technical-call</loc>
<lastmod>2026-06-02T15:02:08.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hybrid-search-rag-bm25-vector</loc>
<lastmod>2026-06-03T09:01:51.804Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/tap-targets-thumb-zones-mobile-ux</loc>
<lastmod>2026-06-03T12:01:57.368Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/android-15-edge-to-edge-react-native-expo</loc>
<lastmod>2026-06-03T15:01:43.982Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/server-actions-at-scale-hidden-costs</loc>
<lastmod>2026-06-04T09:01:53.550Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/vercel-isr-to-s3-cloudfront-cache</loc>
<lastmod>2026-06-04T12:02:12.761Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/checkout-page-performance-audit-quarterly</loc>
<lastmod>2026-06-04T15:02:09.831Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/sitemap-sharding-programmatic-seo-crawl-budget</loc>
<lastmod>2026-06-05T09:01:55.415Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/two-week-paid-pilot-replaces-free-proposal</loc>
<lastmod>2026-06-05T12:01:52.482Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/llm-agent-eval-harnesses-that-catch-regressions</loc>
<lastmod>2026-06-05T15:02:16.121Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/disabled-buttons-are-a-ux-bug</loc>
<lastmod>2026-06-06T09:02:32.738Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-in-app-purchase-rejections-2026</loc>
<lastmod>2026-06-06T12:02:29.044Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/partial-prerendering-production-gotchas</loc>
<lastmod>2026-06-06T15:01:59.924Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/opentelemetry-tail-based-sampling-tradeoffs</loc>
<lastmod>2026-06-07T09:02:02.133Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/one-page-checkout-myth-mobile-conversion</loc>
<lastmod>2026-06-07T12:02:10.912Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/log-file-analysis-programmatic-seo-crawl-strategy</loc>
<lastmod>2026-06-07T15:02:08.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/fixed-bid-vs-tm-vs-capped-tm</loc>
<lastmod>2026-06-08T09:02:48.254Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/semantic-caching-llm-apis-production</loc>
<lastmod>2026-06-08T12:02:47.291Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/toast-notifications-are-lying-to-users</loc>
<lastmod>2026-06-08T15:01:55.569Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/eas-update-ota-strategy-channels-rollouts-rollbacks</loc>
<lastmod>2026-06-09T09:02:44.174Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/useoptimistic-react-19-production-gotchas</loc>
<lastmod>2026-06-28T09:01:23.860Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-server-components-prop-serialization-wall</loc>
<lastmod>2026-06-09T12:02:27.736Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/pulumi-vs-terraform-2026-migration-notes</loc>
<lastmod>2026-06-09T15:02:08.171Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hydrogen-vs-liquid-headless-shopify-tradeoffs</loc>
<lastmod>2026-06-10T09:01:52.785Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/change-requests-scope-protocol-agencies</loc>
<lastmod>2026-06-10T15:02:04.635Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/routing-between-claude-gpt-gemini-production</loc>
<lastmod>2026-06-11T09:02:47.349Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/focus-rings-visible-focus-guide</loc>
<lastmod>2026-06-11T12:01:49.964Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/expo-react-native-push-notifications-silent-failures</loc>
<lastmod>2026-06-11T15:01:51.766Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/streaming-ssr-suspense-boundaries-where-to-draw</loc>
<lastmod>2026-06-12T09:02:16.151Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/sentry-performance-quotas-cost-control</loc>
<lastmod>2026-06-12T12:01:56.899Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/whatsapp-checkout-shopify-latam-conversational-funnel</loc>
<lastmod>2026-06-12T15:02:12.975Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/gsc-bulk-export-bigquery-programmatic-seo</loc>
<lastmod>2026-06-13T09:01:39.291Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hiring-senior-engineers-trial-project</loc>
<lastmod>2026-06-13T12:01:55.063Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/streaming-tool-calls-agent-responsiveness</loc>
<lastmod>2026-06-13T15:01:47.433Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/skeleton-screens-vs-spinners-when-each-wins</loc>
<lastmod>2026-06-14T09:01:40.669Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/biometric-auth-react-native-passkeys-2026</loc>
<lastmod>2026-06-14T12:02:34.271Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/nextjs-cache-tags-targeted-revalidation</loc>
<lastmod>2026-06-14T15:01:51.478Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/vercel-cron-jobs-silently-stopped-firing</loc>
<lastmod>2026-06-15T09:01:41.011Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/variant-switching-without-page-reload-shopify</loc>
<lastmod>2026-06-15T12:01:53.992Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/ga4-gsc-query-to-revenue-bigquery</loc>
<lastmod>2026-06-15T15:01:51.761Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/when-agency-should-sunset-profitable-service</loc>
<lastmod>2026-06-16T09:01:41.332Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/reranking-rag-cross-encoder-latency-tradeoffs</loc>
<lastmod>2026-06-16T12:02:14.816Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/empty-states-as-onboarding-surface</loc>
<lastmod>2026-06-16T15:01:52.423Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/background-tasks-react-native-expo-2026</loc>
<lastmod>2026-06-17T09:02:12.164Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/nextjs-middleware-auth-edge-patterns</loc>
<lastmod>2026-06-17T12:02:00.354Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cloud-run-vs-lambda-nextjs-backend</loc>
<lastmod>2026-06-17T15:02:01.257Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-inventory-sync-oversell-architecture</loc>
<lastmod>2026-06-18T09:02:50.415Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/faceted-navigation-programmatic-seo-rules</loc>
<lastmod>2026-06-18T12:01:59.699Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/carving-product-out-of-agency-spin-out</loc>
<lastmod>2026-06-18T15:01:56.441Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/structured-outputs-json-schema-tool-calls</loc>
<lastmod>2026-06-19T09:01:45.723Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-crash-free-rate-99-percent</loc>
<lastmod>2026-06-19T15:02:06.325Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/view-transitions-app-router-production-notes</loc>
<lastmod>2026-06-20T09:02:40.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/aws-nat-gateway-cost-reduction-vpc-endpoints</loc>
<lastmod>2026-06-20T12:02:54.845Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-search-replacement-architecture</loc>
<lastmod>2026-06-20T15:01:50.811Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/content-freshness-signals-programmatic-seo</loc>
<lastmod>2026-06-21T09:02:06.932Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/billable-discovery-sprint-for-agencies</loc>
<lastmod>2026-06-21T12:02:00.887Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cloudwatch-logs-to-loki-migration</loc>
<lastmod>2026-07-01T09:02:34.805Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/prompt-caching-in-production-tradeoffs-2</loc>
<lastmod>2026-06-21T15:01:59.330Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/design-tokens-that-survive-engineering</loc>
<lastmod>2026-06-22T09:01:47.381Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/deep-links-react-native-expo-router-2026</loc>
<lastmod>2026-06-22T12:02:55.384Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/next-font-loading-strategies-2026</loc>
<lastmod>2026-06-22T15:02:12.428Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/terraform-state-locking-failure-postmortem</loc>
<lastmod>2026-06-23T09:01:48.496Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/one-page-checkout-myth-shopify-cro</loc>
<lastmod>2026-07-01T12:01:40.743Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/shopify-markets-vs-multi-store-setup</loc>
<lastmod>2026-06-23T12:02:23.706Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/equity-deals-with-clients-when-to-take-stock</loc>
<lastmod>2026-06-24T09:01:43.392Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/context-window-budgeting-long-context-models</loc>
<lastmod>2026-06-24T12:01:35.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/accessible-modal-dialogs-engineering-guide</loc>
<lastmod>2026-06-24T15:02:23.620Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-app-size-bloat-audit-2026</loc>
<lastmod>2026-06-25T09:02:29.111Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/vercel-edge-middleware-cold-start-fix</loc>
<lastmod>2026-06-25T15:01:46.962Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/cart-abandonment-webhooks-attribution-pipeline</loc>
<lastmod>2026-06-26T09:02:24.279Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/pdp-performance-budgets-shopify-marketing</loc>
<lastmod>2026-06-28T15:01:35.095Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/canonical-tags-programmatic-seo-strategy</loc>
<lastmod>2026-06-29T09:02:22.362Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/pilot-to-partnership-agency-pipeline</loc>
<lastmod>2026-06-29T12:01:38.166Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/agent-evals-ci-regression-tests</loc>
<lastmod>2026-06-29T15:01:31.182Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/motion-budget-ui-animation-ratios</loc>
<lastmod>2026-06-30T09:02:22.024Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/react-native-in-app-purchases-revenuecat-storekit-2</loc>
<lastmod>2026-06-30T12:02:42.470Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/server-actions-at-scale-when-to-stop</loc>
<lastmod>2026-06-30T15:02:17.476Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/switching-fixed-price-to-time-and-materials</loc>
<lastmod>2026-07-02T09:01:39.186Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/semantic-cache-for-llm-apps</loc>
<lastmod>2026-07-02T12:01:37.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/eas-update-ota-rejection-risks-2026</loc>
<lastmod>2026-07-03T09:01:52.264Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/partial-prerendering-production-reality-check</loc>
<lastmod>2026-07-03T12:02:03.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/opentelemetry-sampling-head-vs-tail-lessons</loc>
<lastmod>2026-07-03T15:02:01.267Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hydrogen-vs-next-commerce-postmortem</loc>
<lastmod>2026-07-04T09:02:42.626Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/rendering-strategy-programmatic-seo-ssr-isr-static</loc>
<lastmod>2026-07-04T12:02:49.684Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/change-requests-without-tears-scope-drift-playbook</loc>
<lastmod>2026-07-04T15:01:53.348Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/llm-fallback-chains-provider-outages</loc>
<lastmod>2026-07-05T09:01:41.043Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/dark-mode-isnt-a-color-flip</loc>
<lastmod>2026-07-05T12:02:53.559Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/push-notifications-react-native-2026</loc>
<lastmod>2026-07-05T15:02:52.921Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/route-handlers-vs-server-actions-public-apis</loc>
<lastmod>2026-07-06T09:02:38.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/pulumi-vs-terraform-migration-story-2026</loc>
<lastmod>2026-07-06T12:02:04.635Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/agency-engineer-bench-staffing-between-projects</loc>
<lastmod>2026-07-07T12:02:01.246Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/streaming-tool-calls-agent-latency</loc>
<lastmod>2026-07-07T15:03:13.281Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/hover-states-touch-input-design</loc>
<lastmod>2026-07-08T09:01:48.579Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.72technologies.com/blog/biometric-auth-react-native-face-id-keystore</loc>
<lastmod>2026-07-08T12:02:51.826Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
