<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://octri.hashnode.dev</loc>
    <lastmod>2026-11-02T23:15:38.577Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://octri.hashnode.dev/why-generated-sdks-break-silently-and-how-to-make-them-observable</loc>
    <lastmod>2026-10-09T14:22:17.940Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octri.hashnode.dev/publishing-sdks-to-npm-pypi-maven-central-and-the-rest</loc>
    <lastmod>2026-10-09T14:15:05.463Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octri.hashnode.dev/how-to-generate-api-documentation-from-an-openapi-spec-2026-guide</loc>
    <lastmod>2026-10-09T14:14:24.599Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octri.hashnode.dev/should-you-hand-write-your-sdks-or-generate-them</loc>
    <lastmod>2026-10-09T14:12:07.665Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octri.hashnode.dev/mcp-vs-openapi-they-answer-different-questions</loc>
    <lastmod>2026-10-09T14:08:36.016Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octri.hashnode.dev/archive</loc>
    <lastmod>2026-11-02T23:15:38.577Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>