<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.dvskr.dev</loc>
    <lastmod>2026-04-09T12:09:03.296Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-use-partial-indexes-for-active-jobs-in-postgres</loc>
    <lastmod>2026-04-07T15:00:56.578Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/how-we-turn-a-35-bls-pmhnp-growth-projection-into-search-alerts-and-better-job-matches</loc>
    <lastmod>2026-03-05T16:00:39.993Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/how-we-counted-693-live-pmhnp-openings-in-california-and-why-volume-fit</loc>
    <lastmod>2026-02-27T16:00:17.701Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/how-we-detect-pmhnp-bc-required-in-500-job-feeds-and-what-the-credential-actually-means</loc>
    <lastmod>2026-02-26T16:00:39.976Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/how-we-measure-the-dnp-vs-msn-pay-delta-for-pmhnp-jobs-and-turn-it-into-roi-math</loc>
    <lastmod>2026-02-25T16:00:53.532Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-add-an-outbox-table-instead-of-just-using-a-queue</loc>
    <lastmod>2026-02-24T16:00:52.416Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/how-we-compared-telehealth-vs-in-person-pmhnp-pay-across-10000-job-posts</loc>
    <lastmod>2026-02-23T21:31:47.739Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-use-canonical-noindex-as-an-seo-safety-net</loc>
    <lastmod>2026-02-05T16:00:55.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-use-mmkv-over-asyncstorage-for-persisted-state</loc>
    <lastmod>2026-01-31T16:00:55.367Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-add-an-async-outbox-before-reaching-for-kafka</loc>
    <lastmod>2026-01-29T16:00:18.886Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-use-pgtrgm-fuzzy-search-instead-of-full-text-search</loc>
    <lastmod>2026-01-27T16:00:14.539Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-built-a-durable-offline-queue-for-ai-calls-in-react-native</loc>
    <lastmod>2026-01-24T16:00:39.712Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-prefer-keyset-pagination-for-high-volume-feeds</loc>
    <lastmod>2026-01-23T16:00:38.425Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/why-i-use-materialized-views-for-job-board-aggregations</loc>
    <lastmod>2026-01-22T17:31:59.660Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/enhancing-your-development-workflow-with-ai-a-deep-dive-into-vibe-coding</loc>
    <lastmod>2026-01-16T15:00:14.906Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/developing-an-offline-first-fitness-app-with-react-native-the-journey-of-gym-tracker</loc>
    <lastmod>2026-01-14T15:00:21.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/archive</loc>
    <lastmod>2026-04-09T12:09:03.296Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.dvskr.dev/recommendations</loc>
    <lastmod>2026-04-09T12:09:03.296Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>