<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.yendluri.com</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.yendluri.com/cv</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.yendluri.com/consulting</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.yendluri.com/recommendations</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/ai-engineering</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/architecture</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/infrastructure</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/engineering</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/data-engineering</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/cto-craft</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/scale-performance</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/telecom</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/topic/travel-tech</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/replatforming-a-subscription-platform</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/ai-assisted-engineering</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/running-a-subscription-business</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/event-driven-aws</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/kubernetes-and-cloud-networking</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/observability</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/data-platforms</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/analytics-tracking</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/series/remote-engineering-2020</loc>
<lastmod>2026-09-23T20:26:33.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/llm-gateway-keep-context-in-house-vs-bedrock</loc>
<lastmod>2026-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/ai-coding-accuracy-spec-driven-development</loc>
<lastmod>2026-09-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/ingress-vs-istio-service-mesh-vs-api-gateway</loc>
<lastmod>2026-09-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/eventbridge-vs-sns-when-to-use-which</loc>
<lastmod>2026-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/claude-fable-vs-gpt-5-6-cto-take</loc>
<lastmod>2026-08-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/cloudwatch-observability-dashboards-grafana</loc>
<lastmod>2026-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/terraform-for-startups-when-to-use-it</loc>
<lastmod>2026-08-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/rds-postgres-to-snowflake-migration-patterns</loc>
<lastmod>2026-08-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/deploying-llm-gateway-litellm-claude-code</loc>
<lastmod>2026-07-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/spec-first-ai-development-kiro-plan-mode-spec-kit</loc>
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/opentelemetry-instrument-once-switch-vendors</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/snowpipe-streaming-real-time-snowflake-ingestion</loc>
<lastmod>2026-04-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/ingress-nginx-retired-migrate-to-gateway-api</loc>
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/eventbridge-pipes-and-scheduler-glue-code</loc>
<lastmod>2026-02-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/ai-editor-comparison-cursor-claude-code-kiro</loc>
<lastmod>2026-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/istio-ambient-mode-sidecarless-service-mesh</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/ai-adoption-strategy-engineering-teams</loc>
<lastmod>2026-01-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/gtm-vs-segment-tag-manager-vs-cdp</loc>
<lastmod>2025-12-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/analytics-tracking-architecture-datalayer-gtm-adapters</loc>
<lastmod>2025-11-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/npm-supply-chain-attacks-2025-hardening-nodejs</loc>
<lastmod>2025-10-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/serverless-vs-containers-vs-ec2-lean-team</loc>
<lastmod>2025-09-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/platform-engineering-without-a-platform-team</loc>
<lastmod>2025-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/aws-cost-optimisation-mid-size-business</loc>
<lastmod>2025-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/crux-vs-core-web-vitals-field-lab-rum</loc>
<lastmod>2025-07-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/from-autocomplete-to-agents-agentic-coding-2025</loc>
<lastmod>2025-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/core-web-vitals-replatforming-success-metric</loc>
<lastmod>2025-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/data-contracts-stop-breaking-the-warehouse</loc>
<lastmod>2025-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/rds-postgresql-major-version-upgrades-blue-green</loc>
<lastmod>2025-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/measuring-engineering-productivity-2025</loc>
<lastmod>2025-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/php-to-typescript-subscription-platform-migration</loc>
<lastmod>2025-02-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/model-context-protocol-for-engineering-leaders</loc>
<lastmod>2025-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/22-years-building-engineering-teams</loc>
<lastmod>2025-01-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/a-year-of-ai-coding-assistants-2024</loc>
<lastmod>2024-12-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/product-engineering-working-relationship</loc>
<lastmod>2024-11-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/platform-replatforming-freddies-flowers</loc>
<lastmod>2024-11-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/pennies-unsung-hero-award-micro-donations</loc>
<lastmod>2024-10-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/incident-management-small-engineering-teams</loc>
<lastmod>2024-10-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/typeorm-vs-prisma-typescript-orm-comparison</loc>
<lastmod>2024-09-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/cross-country-engineering-teams-uk-offshore</loc>
<lastmod>2024-08-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/multi-repo-vs-monorepo-decision-framework</loc>
<lastmod>2024-07-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/nextjs-app-router-production-lessons</loc>
<lastmod>2024-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/sca-3ds2-recurring-payments-pci-scope</loc>
<lastmod>2024-05-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/two-tier-feature-flag-strategy</loc>
<lastmod>2024-04-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/involuntary-churn-failed-payment-recovery</loc>
<lastmod>2024-03-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/sqs-queue-architecture-async-processing</loc>
<lastmod>2024-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/peak-trading-readiness-valentines-day</loc>
<lastmod>2024-02-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/cto-infrastructure-review-stakeholder-alignment</loc>
<lastmod>2023-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/build-vs-buy-cto-framework</loc>
<lastmod>2023-08-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/transaction-fees-hidden-platform-cost</loc>
<lastmod>2023-07-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/build-vs-buy-subscription-ecommerce-cost-analysis</loc>
<lastmod>2023-05-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/monolith-tipping-point-when-to-stop-patching</loc>
<lastmod>2023-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/feature-flags-safe-deployments</loc>
<lastmod>2021-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/overnight-shift-remote-engineering-covid</loc>
<lastmod>2020-12-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/home-office-ergonomics-engineers</loc>
<lastmod>2020-11-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/maintaining-engineering-culture-remote</loc>
<lastmod>2020-09-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/remote-pair-programming-guide</loc>
<lastmod>2020-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/kubernetes-ec2-common-pitfalls</loc>
<lastmod>2019-09-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/data-platform-redshift-looker-dbt</loc>
<lastmod>2019-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/production-observability-grafana-newrelic</loc>
<lastmod>2018-11-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/kubernetes-on-ec2-before-eks</loc>
<lastmod>2018-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/choosing-go-for-touchnote-backend</loc>
<lastmod>2017-07-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/meta-search-engines-caching-strategy</loc>
<lastmod>2014-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/gds-integrations-amadeus-sabre-travel-api</loc>
<lastmod>2013-09-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/aws-elb-mysql-replication-lessons</loc>
<lastmod>2012-11-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/london-olympics-samsung-100k-transactions</loc>
<lastmod>2012-09-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/zendmvc-rebuilding-touchnote</loc>
<lastmod>2011-10-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/api-and-website-isolation</loc>
<lastmod>2011-05-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/40-million-sms-political-campaign</loc>
<lastmod>2010-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/developers-guide-to-iptv</loc>
<lastmod>2009-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/kannel-open-source-sms-gateway</loc>
<lastmod>2009-06-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/sql-server-continuous-data-protection</loc>
<lastmod>2007-08-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/resilient-software-c-enterprise-patterns</loc>
<lastmod>2006-11-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.yendluri.com/blog/file-based-vs-volume-based-disaster-recovery</loc>
<lastmod>2006-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
