<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jas-blogs.hashnode.dev</loc>
    <lastmod>2026-09-15T14:19:44.698Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/sixty-otel-genai-attributes-were-deprecated-this-month-it-cost-me-one-config-change</loc>
    <lastmod>2026-08-25T09:31:40.062Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/trace-sampling-at-10-percent-a-238-invoice-against-my-82-estimate</loc>
    <lastmod>2026-08-11T16:28:16.730Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/a-4-cache-hit-rate-was-costing-us-money-here-is-the-arithmetic-i-should-have-run-first</loc>
    <lastmod>2026-08-06T17:13:54.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/three-days-of-overage-after-a-four-minute-revert</loc>
    <lastmod>2026-08-06T13:14:21.586Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/our-p50-latency-slo-was-green-all-quarter-nearly-1-in-10-sessions-hit-a-wall-anyway</loc>
    <lastmod>2026-07-29T10:20:55.273Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/cost-per-action-the-number-your-llm-spend-dashboard-cannot-produce</loc>
    <lastmod>2026-07-24T12:24:01.449Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/one-tenant-one-polling-loop-and-9-100-we-didn-t-budget-for</loc>
    <lastmod>2026-07-21T17:29:35.482Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/our-llm-service-had-no-backpressure-the-provider-got-7x-slower-and-our-p99-got-25x-worse</loc>
    <lastmod>2026-07-17T19:23:50.526Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/self-hosted-llm-observability-six-stacks-weighed-by-what-they-cost-you-to-run</loc>
    <lastmod>2026-07-14T21:25:36.059Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/a-3-900-overnight-bill-from-our-llm-eval-suite-the-incident-and-the-spend-guard-i-shipped-after</loc>
    <lastmod>2026-07-14T21:21:53.937Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/we-alerted-on-errors-the-silent-failure-was-a-truncated-answer</loc>
    <lastmod>2026-07-08T18:36:57.900Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/our-cache-hit-rate-was-90-percent-and-the-bill-still-climbed</loc>
    <lastmod>2026-07-08T18:27:20.089Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/what-wakes-you-at-2am-when-an-enterprise-operator-deploys-your-agent</loc>
    <lastmod>2026-07-02T08:17:16.354Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/the-langfuse-migration-that-cost-us-a-sprint-how-i-now-budget-llm-observability</loc>
    <lastmod>2026-07-01T09:40:04.372Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/the-gateway-tax-6-openai-compatible-gateways</loc>
    <lastmod>2026-06-25T08:10:11.738Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/langfuse-alternatives-6-llm-observability-tools-sorted-by-the-thing-that-bites-you-in-month-eight</loc>
    <lastmod>2026-06-25T08:07:33.427Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/we-put-a-cost-slo-on-our-llm-features-it-is-the-number-that-finally-made-eng-care-about-token-spend</loc>
    <lastmod>2026-06-16T13:19:34.545Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/we-cut-our-llm-trace-bill-30-with-two-sampling-rules</loc>
    <lastmod>2026-06-11T08:07:52.907Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/per-project-llm-cost-attribution-with-otel-spans-the-wiring</loc>
    <lastmod>2026-06-04T21:05:55.422Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/archive</loc>
    <lastmod>2026-09-15T14:19:44.698Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jas-blogs.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-15T14:19:44.698Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>