<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://nrouter.hashnode.dev</loc>
    <lastmod>2026-10-19T13:28:18.853Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/reserve-before-dispatch-budgets-that-fire-before-inference</loc>
    <lastmod>2026-10-16T07:03:50.167Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/routing-is-a-configuration-change-putting-the-model-choice-where-it-belongs</loc>
    <lastmod>2026-10-16T03:59:16.093Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/five-steps-every-request-takes-reading-nrouter-s-introduction-as-an-architecture-diagram</loc>
    <lastmod>2026-10-16T03:17:12.362Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/the-ai-proxy-translation-table-five-kong-plugins-five-different-homes</loc>
    <lastmod>2026-10-15T11:18:07.120Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/pre-call-enforcement-why-governance-has-to-run-before-the-provider-call</loc>
    <lastmod>2026-10-15T09:57:46.354Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/guardrails-belong-in-the-request-path-not-in-a-review-queue</loc>
    <lastmod>2026-10-14T10:50:47.324Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/reading-a-benchmark-table-honestly-ttft-percentiles-from-a-warm-pool-gateway-test</loc>
    <lastmod>2026-10-14T10:48:07.483Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/telemetry-headers-the-receipts-every-llm-api-response-should-carry</loc>
    <lastmod>2026-10-13T11:28:45.617Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/three-ways-to-get-an-llm-gateway-aggregator-self-hosted-or-managed</loc>
    <lastmod>2026-10-12T11:55:38.537Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/a-benchmark-log-that-keeps-llm-gateway-retries-honest</loc>
    <lastmod>2026-10-12T10:48:10.040Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/stop-handing-out-your-master-key-scoped-virtual-keys-for-llm-traffic</loc>
    <lastmod>2026-10-12T08:19:03.245Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/stop-guessing-trace-every-llm-request-with-one-request-id</loc>
    <lastmod>2026-10-09T09:16:27.428Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/zero-downtime-llm-gateway-migration-the-parallel-run-cutover-pattern</loc>
    <lastmod>2026-10-08T10:04:44.159Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/per-team-budgets-the-gateway-feature-that-kills-the-spreadsheet</loc>
    <lastmod>2026-10-08T09:54:16.015Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/migrating-from-helicone-s-proxy-to-an-inline-llm-gateway-what-ports-what-maps-differently-what-has-no-equivalent</loc>
    <lastmod>2026-10-07T10:16:09.720Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/guardrails-in-the-request-path-a-production-llm-safety-design</loc>
    <lastmod>2026-10-07T07:49:28.888Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/failure-semantics-what-402-vs-429-tells-you-about-your-llm-gateway</loc>
    <lastmod>2026-10-01T10:55:11.182Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/routing-strategies-in-llm-gateways-how-nrouter-s-smart-router-compares-to-openrouter-s-provider-object</loc>
    <lastmod>2026-09-29T07:22:48.943Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/treat-a-model-upgrade-like-an-api-migration</loc>
    <lastmod>2026-09-24T11:30:26.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/why-production-ai-needs-a-control-plane-for-llm-workloads</loc>
    <lastmod>2026-09-11T05:30:41.456Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/enterprise-llm-gateway-evaluation-a-practical-checklist-for-production-teams</loc>
    <lastmod>2026-09-10T11:02:47.403Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/what-is-an-llm-gateway-a-developer-s-guide-to-multi-model-ai-infrastructure</loc>
    <lastmod>2026-08-31T11:29:31.434Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/the-production-llm-boundary-a-minimal-gateway-pattern</loc>
    <lastmod>2026-08-31T10:59:52.075Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/archive</loc>
    <lastmod>2026-10-19T13:28:18.853Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://nrouter.hashnode.dev/recommendations</loc>
    <lastmod>2026-10-19T13:28:18.853Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>