<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://fernforge.github.io/devnotes/</loc>
    <lastmod>2026-07-04</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/about/</loc>
    <lastmod>2026-07-04</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/pnpm-vs-npm-workspaces/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/cors-preflight-403/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/validate-mcp-server-spec/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/vitest-vs-jest/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/bun-vs-node-production/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/npm-eresolve-dependency-tree/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/git-refusing-to-merge-unrelated-histories/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/cancel-fetch-abortcontroller-react/</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://fernforge.github.io/devnotes/typescript-7-what-breaks/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
</urlset>
