<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://chaoming.hashnode.dev</loc>
    <lastmod>2026-09-14T16:03:08.107Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/how-to-detect-visitor-country-and-currency-in-javascript-no-backend-required</loc>
    <lastmod>2026-07-08T12:05:31.719Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/introducing-inappai-open-source-ai-agents-for-react</loc>
    <lastmod>2026-01-15T11:17:09.927Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/firebase-reactjs-fireactjs-the-open-source-framework-for-building-user-portals</loc>
    <lastmod>2022-11-19T10:50:18.085Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/i-created-a-react-country-and-state-field-package-that-can-detect-the-users-ip-geolocation</loc>
    <lastmod>2022-11-15T11:35:03.430Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/how-to-pre-fill-user-country-and-state-fields-in-reactjs-forms</loc>
    <lastmod>2022-09-26T13:39:42.373Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/series/fireactjs</loc>
    <lastmod>2026-09-14T16:03:08.107Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/archive</loc>
    <lastmod>2026-09-14T16:03:08.107Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://chaoming.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-14T16:03:08.107Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>