<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://thegarnetjournal.com/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/about/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/contact/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/disclaimer/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/privacy/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/terms/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/ai-strategy-enterprise-readiness/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/ai-strategy-shopping-list/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/ai-wont-replace-engineers/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/api-first-fallacy/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/architecture-review-nobody-runs/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/build-vs-buy-trap/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/compliance-theater/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/consulting-industry-lying/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/cto-first-90-days/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/data-lake-became-swamp/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/data-mesh-mirage/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/data-team-needs-contracts/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/developer-productivity-metrics/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/engineering-manager-saying-no/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/engineering-reorgs-fail/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/erp-implementations-fail-people/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/finops-not-cost-cutting/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/hidden-cost-cloud-migration/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/hiring-bar-wrong/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/incident-response-untested/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/kubernetes-production-lessons/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/migration-off-legacy-erp/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/multi-cloud-tax/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/myth-10x-engineer/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/observability-not-monitoring/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/oncall-culture-broken/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/open-source-llm-self-hosting/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/platform-engineering-eating-devops/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/platform-engineering-end-of-devops/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/power-bi-not-data-strategy/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/quiet-crisis-enterprise-data/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/rag-hype-cycle/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/real-cost-free-open-source/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/remote-engineering-teams-data/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/saas-vendor-lockin/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/staff-engineer-vs-manager/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/startup-doesnt-need-microservices/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/stop-calling-everything-tech-debt/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/technical-debt-financial-framework/</loc><lastmod>2026-10-10</lastmod></url>
  <url><loc>https://thegarnetjournal.com/blog/zero-trust-strategic-roadmap/</loc><lastmod>2026-10-10</lastmod></url>
</urlset>
