<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://roshnivr.hashnode.dev</loc>
    <lastmod>2026-09-03T13:37:43.409Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/mastering-observer-apis-in-javascript-mutation-intersection-and-resize</loc>
    <lastmod>2023-09-13T15:24:59.156Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/implementing-user-authentication-with-google-github-and-custom-credentials-in-a-nextjs-app-with-nextauthjs</loc>
    <lastmod>2023-08-14T12:29:17.134Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/taking-control-with-zustand-effortless-state-management-for-react</loc>
    <lastmod>2023-07-25T15:49:02.401Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/your-first-steps-in-python-a-guide-to-the-basics</loc>
    <lastmod>2023-02-12T18:44:49.688Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/self-education-in-action-my-path-to-becoming-a-full-stack-python-developer-2022-wrap-up</loc>
    <lastmod>2023-01-27T17:39:01.205Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/archive</loc>
    <lastmod>2026-09-03T13:37:43.409Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://roshnivr.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-03T13:37:43.409Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>