<?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://codebasediligence.com</loc>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://codebasediligence.com/sections/features</loc>
<lastmod>2026-09-24T03:04:07.027Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codebasediligence.com/sections/fractional-cto-engagements</loc>
<lastmod>2026-10-21T13:01:57.056Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codebasediligence.com/sections/stack-selection</loc>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codebasediligence.com/sections/early-stage-tech-strategy</loc>
<lastmod>2026-10-22T12:51:37.255Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://codebasediligence.com/authors/marcus-delacroix-huang</loc>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codebasediligence.com/authors/adaeze-okorie</loc>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codebasediligence.com/authors/tobias-wrenfeld</loc>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codebasediligence.com/authors/priya-subramaniam</loc>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-pre-seed-stack-audit-checklist-before-you-hire-your-first-engineering-team</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-10-27T12:36:06.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/next-js-and-supabase-as-a-founding-stack-for-saas</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-2.png</image:loc>
</image:image>
<lastmod>2026-10-26T11:31:07.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/why-pre-seed-backend-decisions-create-series-a-refactoring-debt</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-10-24T11:30:22.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/first-technical-decisions-that-compound-at-series-a</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-10-22T12:51:37.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/engineering-accountability-structures-non-technical-founders-can-actually-enforc</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-3.png</image:loc>
</image:image>
<lastmod>2026-10-21T13:01:57.056Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/fractional-cto-engagements-at-nonprofit-and-mission-driven-organizations</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-10-20T11:01:36.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/managing-multiple-engineering-teams-as-a-fractional-cto</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-10-17T12:50:21.634Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/why-non-technical-founders-lose-control-of-engineering-without-embedded-technica</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-2.png</image:loc>
</image:image>
<lastmod>2026-10-16T12:16:55.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-build-or-buy-decision-non-technical-founders-keep-getting-wrong-without-a-ct</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-10-13T11:36:21.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/fractional-cto-responsibilities-in-fundraising-due-diligence</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-10-10T10:55:38.588Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/when-a-startup-outgrows-its-fractional-cto</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-10-08T12:40:42.912Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/fractional-cto-pricing-and-engagement-structures</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-10-03T12:39:14.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/how-non-technical-founders-should-evaluate-a-fractional-cto</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-10-02T10:44:50.971Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/what-a-fractional-cto-actually-does-week-to-week</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-09-24T18:55:53.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/fractional-cto-vs-full-time-cto-for-early-stage-startups</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-09-24T05:55:50.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/what-a-schema-drift-audit-actually-finds</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-1.png</image:loc>
</image:image>
<lastmod>2026-09-24T03:04:07.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-second-vendor-nobody-was-actually-calling</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-09-24T03:04:04.822Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-greenfield-rewrite-that-diligence-talked-us-out-of</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-09-24T03:04:02.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/why-i-didn-t-block-every-merge-on-35-pre-existing-type-errors</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-3.png</image:loc>
</image:image>
<lastmod>2026-09-24T03:03:59.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/a-dns-record-that-looked-broken-and-wasn-t</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-09-24T03:03:57.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-property-lookup-that-silently-returned-not-found</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-09-16T00:42:54.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/a-migration-timestamp-collision-ci-couldn-t-see</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-1.png</image:loc>
</image:image>
<lastmod>2026-09-16T00:42:49.363Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/every-pull-request-was-running-against-production-data</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-09-16T00:42:46.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-empty-ai-response-stored-as-a-literal-string</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-2.png</image:loc>
</image:image>
<lastmod>2026-09-16T00:42:40.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-bulk-script-that-learned-to-default-to-dry-run</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-09-16T00:42:36.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/what-founders-get-wrong-about-technical-debt-in-diligence</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-08-22T21:22:44.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-dependency-nobody-remembers-approving</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-08-22T21:22:28.308Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/reading-a-codebase-s-test-suite-before-reading-its-code</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-08-22T21:22:18.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/why-it-passed-staging-isn-t-a-migration-signal</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-5.png</image:loc>
</image:image>
<lastmod>2026-08-22T21:22:12.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-access-audit-that-found-five-people-who-could-delete-production</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-08-22T21:22:06.791Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/the-backup-integration-that-was-actually-the-broken-one</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-3.png</image:loc>
</image:image>
<lastmod>2026-08-14T00:30:49.289Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/a-lookup-that-silently-returns-not-found-the-difference-between-0-and-82</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-2.png</image:loc>
</image:image>
<lastmod>2026-08-12T22:36:34.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/a-backup-job-that-succeeded-every-night-and-preserved-almost-nothing</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-4.png</image:loc>
</image:image>
<lastmod>2026-08-07T20:30:33.819Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/it-passed-ci-then-silently-failed-to-apply-in-production</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-3.png</image:loc>
</image:image>
<lastmod>2026-08-04T21:18:25.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/a-permission-that-lived-in-two-places-and-only-one-of-them-got-updated</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-08-04T21:15:13.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/admin-sprawl-is-invisible-until-someone-asks-who-can-actually-merge-to-main</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-3.png</image:loc>
</image:image>
<lastmod>2026-08-04T21:12:48.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/a-build-time-env-var-that-was-set-correctly-everywhere-except-where-it-mattered</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-08-04T21:10:07.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/unpushed-isn-t-the-same-as-safe-auditing-git-history-for-leaked-secrets</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-1.png</image:loc>
</image:image>
<lastmod>2026-08-04T00:08:52.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/trust-me-it-works-is-not-a-migration-plan-what-a-real-parity-harness-looks-like</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-2.png</image:loc>
</image:image>
<lastmod>2026-07-31T05:32:31.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://codebasediligence.com/posts/what-a-real-technical-audit-finds-and-why-the-greenfield-answer-is-usually-wrong</loc>
<image:image>
<image:loc>https://codebasediligence.com/covers/gazette-scatter-0.png</image:loc>
</image:image>
<lastmod>2026-07-29T21:58:58.370Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
