<?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://scalingeng.com</loc>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://scalingeng.com/sections/onboarding-at-scale</loc>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://scalingeng.com/sections/developer-experience</loc>
<lastmod>2026-09-26T23:14:46.336Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://scalingeng.com/sections/engineering-knowledge</loc>
<lastmod>2026-10-08T14:00:46.344Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://scalingeng.com/sections/dependency-management</loc>
<lastmod>2026-10-30T12:51:34.537Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://scalingeng.com/sections/productivity-measurement</loc>
<lastmod>2026-09-30T17:46:57.147Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://scalingeng.com/sections/features</loc>
<lastmod>2026-09-17T00:41:39.701Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://scalingeng.com/authors/damilola-osei-bonsu</loc>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://scalingeng.com/authors/marcus-telford</loc>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://scalingeng.com/authors/yuki-harashima</loc>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://scalingeng.com/authors/priya-subramaniam</loc>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/self-serve-codebase-discovery-as-the-default-onboarding-path-for-engineering-tea</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/c3f1636b-cac6-46fd-a577-d2346e68bead.jpeg</image:loc>
</image:image>
<lastmod>2026-11-01T14:55:47.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/cross-repository-code-search-as-a-dependency-governance-tool</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/064be30f-26d5-4daa-b740-e9747d9f9074.jpeg</image:loc>
</image:image>
<lastmod>2026-10-30T12:51:34.537Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/monorepo-vs-multi-repo-tradeoffs-for-scaling-engineering-organizations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/c4a7f111-a750-4728-998a-d5b75b55154a.jpeg</image:loc>
</image:image>
<lastmod>2026-10-29T14:50:47.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/dependency-mapping-across-dozens-of-microservices-repositories</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/1dd630be-2a98-4f30-a90d-bdd2f269f6ce.jpeg</image:loc>
</image:image>
<lastmod>2026-10-28T13:41:21.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/refactoring-shared-functions-safely-when-call-sites-span-dozens-of-autonomous-te</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/53c21456-8ee3-4a7a-ab40-094a5a4e0d5e.jpeg</image:loc>
</image:image>
<lastmod>2026-10-27T13:35:55.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/how-staff-engineers-evaluate-code-search-tools-for-monorepo-governance-and-cross</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/bbb7775a-f2f8-40e2-bc63-86b147b16c40.jpeg</image:loc>
</image:image>
<lastmod>2026-10-26T13:11:11.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/protecting-senior-engineer-deep-work-time-during-high-growth-hiring-waves</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/8819b85a-56ba-4e58-a290-68c45022aa96.jpeg</image:loc>
</image:image>
<lastmod>2026-10-24T13:15:31.387Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/how-staff-engineers-use-code-search-to-untangle-cross-team-dependencies-at-scale</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/c52c54b3-c6ee-434f-bdbd-420884d1b037.jpeg</image:loc>
</image:image>
<lastmod>2026-10-23T14:31:48.340Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/structured-mentorship-programs-that-do-not-burn-out-senior-engineers</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/19b582b6-cb98-4ad0-b896-76859f5dd9f9.jpeg</image:loc>
</image:image>
<lastmod>2026-10-22T14:56:31.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/onboarding-program-design-for-engineering-teams-growing-2x-or-more-annually</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/653d6639-1e8e-4016-adf2-930e2b38af40.jpeg</image:loc>
</image:image>
<lastmod>2026-10-21T14:41:19.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/when-your-ai-coding-agent-cannot-see-the-whole-codebase-it-becomes-a-liability-n</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/93c8a78c-1e19-4d49-99a5-3a109ce2d136.jpeg</image:loc>
</image:image>
<lastmod>2026-10-20T14:26:21.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/time-to-first-commit-as-an-onboarding-health-indicator</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/0755bfcf-254b-4580-b12c-ac9ba51059be.jpeg</image:loc>
</image:image>
<lastmod>2026-10-19T14:01:44.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/natural-language-code-search-as-an-onboarding-tool-in-large-organizations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/6eb1ad47-6bb8-43cc-8aef-72744644deb6.jpeg</image:loc>
</image:image>
<lastmod>2026-10-18T14:45:51.208Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/the-hidden-onboarding-cost-in-engineering-team-productivity-budgets</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/c42121dc-1894-4267-a313-42bf51f33588.jpeg</image:loc>
</image:image>
<lastmod>2026-10-17T13:05:29.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/codebase-orientation-techniques-for-distributed-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/10c97487-12af-4aa6-bab5-6f94e76ce6b6.jpeg</image:loc>
</image:image>
<lastmod>2026-10-16T14:27:49.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/making-monorepos-navigable-for-engineers-on-day-one</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/457fa98b-5548-4133-8bbb-17700c880d41.jpeg</image:loc>
</image:image>
<lastmod>2026-10-15T14:52:03.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/non-engineer-codebase-access-for-pms-and-support-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/65424bd2-a786-4fd7-bd08-8400f7c05cfd.jpeg</image:loc>
</image:image>
<lastmod>2026-10-14T13:51:23.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/onboarding-new-engineers-to-large-underdocumented-legacy-codebases</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/b3438faa-4c1b-4d20-8cad-972f21568e54.jpeg</image:loc>
</image:image>
<lastmod>2026-10-13T14:52:00.606Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/how-engineering-leaders-evaluate-and-standardize-codebase-navigation-tools-at-sc</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/4646a917-08e5-4ede-8bb6-9f84dfac8610.jpeg</image:loc>
</image:image>
<lastmod>2026-10-12T14:46:29.480Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/why-new-hires-stall-before-their-first-commit-and-how-leaders-fix-it</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/77017129-49b8-41cf-ae10-d2232c9eb1fc.jpeg</image:loc>
</image:image>
<lastmod>2026-10-11T13:29:59.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/cross-repository-search-infrastructure-as-an-engineering-onboarding-accelerant</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/d3208d42-9b96-49ad-b865-8896da2e41f0.png</image:loc>
</image:image>
<lastmod>2026-10-10T13:45:56.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/giving-new-engineers-and-their-ai-agents-a-single-search-surface-across-every-re</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/35faf860-8e33-4140-835d-407832ebce4b.jpeg</image:loc>
</image:image>
<lastmod>2026-10-09T14:45:23.818Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/organizational-reorganizations-and-codebase-knowledge-loss</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/9716bb37-bb8b-4775-b3f2-85c849a2e47c.jpeg</image:loc>
</image:image>
<lastmod>2026-10-08T14:00:46.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/architectural-decision-records-adoption-in-growing-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/a0b4a398-fc2e-47bd-8054-427e87dbd861.jpeg</image:loc>
</image:image>
<lastmod>2026-10-07T12:40:37.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/bus-factor-as-an-engineering-org-health-metric</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/288d1339-f229-4bf0-aac9-98fe08c7027a.png</image:loc>
</image:image>
<lastmod>2026-10-06T14:31:04.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/human-engineers-as-context-engines-at-organizational-scale</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/ad38ae09-6a0a-4404-a53f-ef3d4b71c1ff.jpeg</image:loc>
</image:image>
<lastmod>2026-10-05T13:55:24.611Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/why-wikis-and-confluence-pages-fail-as-code-knowledge-systems</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/b49c0001-32d4-4394-8340-fac9c5a393df.jpeg</image:loc>
</image:image>
<lastmod>2026-10-04T14:14:42.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/what-happens-to-codebase-knowledge-when-senior-engineers-leave</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/ec3b38b2-4cca-4797-b061-9ffdb74f6fd7.jpeg</image:loc>
</image:image>
<lastmod>2026-10-02T14:06:19.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/knowledge-silos-in-multi-repo-engineering-organizations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/09af601e-35fa-422e-8dbf-315f853df65b.jpeg</image:loc>
</image:image>
<lastmod>2026-10-01T14:06:47.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/interrupt-load-measurement-and-its-effect-on-senior-engineer-output</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/8b8a2639-e642-45d3-bf1c-5e416b30f611.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T17:46:57.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/onboarding-ramp-time-as-a-productivity-metric-for-growing-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/50cada58-e136-4187-96b4-41b2ede9bb10.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T16:46:02.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/measuring-the-productivity-impact-of-ai-coding-tools-in-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/c988ae6c-5aae-4b37-af67-4b9d78730208.jpeg</image:loc>
</image:image>
<lastmod>2026-09-30T01:40:45.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/dora-metrics-limitations-for-complex-multi-team-engineering-organizations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/4d87a318-fb82-4a80-85f5-f95bb7374fb6.jpeg</image:loc>
</image:image>
<lastmod>2026-09-28T10:35:39.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/standardizing-the-local-development-environment-across-a-distributed-engineering</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/fe966242-e962-41fe-953c-b56591a23a61.jpeg</image:loc>
</image:image>
<lastmod>2026-09-26T23:14:46.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/reducing-interrupt-driven-engineering-work-through-tooling-and-self-service</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/73038fa2-6e24-49b9-9826-7f78f3cbb5e4.jpeg</image:loc>
</image:image>
<lastmod>2026-09-26T04:25:49.807Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/self-hosted-developer-tooling-strategy-for-enterprise-engineering-platforms</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/0d7e1479-c37a-4b5d-b59b-568d56973405.jpeg</image:loc>
</image:image>
<lastmod>2026-09-24T22:44:41.789Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/developer-portal-design-for-large-engineering-organizations</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/43f9f347-065f-4031-a545-e497106644b6.jpeg</image:loc>
</image:image>
<lastmod>2026-09-23T13:29:21.591Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/justifying-developer-experience-investment-to-non-engineering-leadership</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/6bb1be5c-9794-4b5a-8063-79b6f1650069.jpeg</image:loc>
</image:image>
<lastmod>2026-09-22T14:56:02.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/build-vs-buy-decisions-for-internal-developer-tooling</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/a5282636-85af-4759-b6b6-5cd947cf6cec.jpeg</image:loc>
</image:image>
<lastmod>2026-09-21T13:35:13.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/scope-boundaries-between-developer-experience-and-product-engineering-teams</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/678f823c-79ac-4f26-a65f-0ff8463288e5.jpeg</image:loc>
</image:image>
<lastmod>2026-09-20T14:29:45.505Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/when-to-formalize-a-developer-experience-team</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/0bf03e02-602c-4f6d-b534-de32d7f4ed1e.jpeg</image:loc>
</image:image>
<lastmod>2026-09-19T13:28:19.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://scalingeng.com/posts/engineering-productivity-metrics-that-resonate-with-non-engineering-executives</loc>
<image:image>
<image:loc>https://mcxtywzsmeezbwapdahq.supabase.co/storage/v1/object/public/canvas-images/069f2548-d1f5-46b2-b983-dbaf9725708e/canvas/d3ddc92a-75ed-40a8-8851-c952ef11845c/generated/4a486846-ef76-4209-af4b-b99048d22fe8.jpeg</image:loc>
</image:image>
<lastmod>2026-09-17T00:41:39.701Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
