<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://braingrid.hashnode.dev</loc>
    <lastmod>2026-09-05T03:17:11.741Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/how-to-verify-ai-generated-code-before-it-breaks-production</loc>
    <lastmod>2026-08-12T11:24:27.349Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/ears-notation-explained-the-requirements-syntax-behind-every-ai-spec</loc>
    <lastmod>2026-08-10T11:15:11.081Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/human-in-the-loop-vs-on-the-loop-where-you-belong-when-agents-build</loc>
    <lastmod>2026-08-08T11:15:51.588Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/why-ai-tool-validation-needs-two-layers-not-one</loc>
    <lastmod>2026-08-06T11:17:14.399Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/openspec-vs-spec-kit-vs-superpowers-stop-shopping-for-the-right-sdd-tool</loc>
    <lastmod>2026-08-05T11:16:00.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/the-ai-coding-workflow-that-ships-one-feature-idea-to-merged-pr</loc>
    <lastmod>2026-08-03T11:13:46.068Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/harness-engineering-explained-what-separates-top-agentic-engineers</loc>
    <lastmod>2026-07-29T11:14:49.819Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/what-is-loop-engineering-stop-prompting-start-designing-loops</loc>
    <lastmod>2026-07-27T11:14:13.647Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/building-the-braingrid-way-from-idea-to-shipped-software</loc>
    <lastmod>2026-07-23T11:11:40.510Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/claude-code-mcp-servers-setup-guide-best-servers-2026</loc>
    <lastmod>2026-07-21T11:14:01.286Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/spec-driven-development-ship-reliable-software-faster-with-ai</loc>
    <lastmod>2026-07-20T11:14:05.670Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/understanding-env-and-envlocal-files</loc>
    <lastmod>2026-07-19T11:11:49.235Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/git-for-vibe-coders-how-to-not-lose-your-ai-generated-code</loc>
    <lastmod>2026-07-17T11:12:19.994Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/builder-story-kaleen-canevari</loc>
    <lastmod>2026-07-16T11:14:05.079Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/how-to-export-your-lovable-project-and-accelerate-development</loc>
    <lastmod>2026-07-15T16:53:35.282Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/i-built-a-vibe-coding-mess-github-was-the-start-of-taking-back-control-mreu9zup</loc>
    <lastmod>2026-07-10T11:15:14.550Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/why-we-switched-from-claude-web-search-to-exa-for-the-braingrid-agent</loc>
    <lastmod>2026-07-07T11:12:38.778Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/from-local-hack-to-production-ready-how-we-solved-the-braingrids-mcp-multi-tenant-authentication-pro-mqrz8do6</loc>
    <lastmod>2026-06-24T11:15:15.191Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/cutting-ai-costs-with-a-single-line-anthropic-tool-caching-in-ai-sdk-v5</loc>
    <lastmod>2026-06-22T16:26:22.282Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/migrating-to-ai-sdk-v5-a-story-of-tool-streaming-caching-and-type-safety</loc>
    <lastmod>2026-06-23T16:23:32.147Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/the-babysitting-is-over-a-new-plan-for-ai-coding</loc>
    <lastmod>2026-06-16T22:14:22.127Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/archive</loc>
    <lastmod>2026-09-05T03:17:11.741Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://braingrid.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-05T03:17:11.741Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>