<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.sachinchaurasiya.dev</loc>
    <lastmod>2026-05-17T09:04:28.438Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/open-source-is-not-just-for-hacktoberfest</loc>
    <lastmod>2025-12-30T11:31:43.661Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/the-1-skill-most-developers-miss-when-using-ai-coding-agents</loc>
    <lastmod>2025-12-27T18:01:25.227Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-build-production-grade-agentic-ai</loc>
    <lastmod>2025-12-21T18:05:27.121Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-use-canvas-in-web-workers-with-offscreencanvas</loc>
    <lastmod>2025-05-25T12:09:03.858Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/why-strong-basics-matter-in-the-ai-era</loc>
    <lastmod>2025-03-31T17:48:40.750Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-web-worker-works-with-a-practical-example</loc>
    <lastmod>2025-02-23T12:42:30.994Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-build-a-collaborative-editor-with-nextjs-and-liveblocks</loc>
    <lastmod>2024-12-13T07:01:32.827Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-use-proxy-objects-in-javascript</loc>
    <lastmod>2024-10-26T18:10:24.302Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/what-is-retrieval-augmented-generation-rag</loc>
    <lastmod>2024-09-21T16:42:25.167Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-use-broadcast-channel-api-in-react</loc>
    <lastmod>2024-09-14T17:53:15.167Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-the-page-visibility-api-improves-web-performance-and-user-experience</loc>
    <lastmod>2024-06-26T06:30:38.280Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/5-powerful-typescript-tricks</loc>
    <lastmod>2024-05-27T03:30:46.270Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-typescript-type-predicates-enhance-code-safety</loc>
    <lastmod>2024-05-20T02:30:33.450Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/http-status-codes-explained-essential-guide-for-developers</loc>
    <lastmod>2024-05-17T16:34:02.535Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/simple-guide-to-using-intersection-observer-api-with-reactjs</loc>
    <lastmod>2024-05-15T02:30:18.602Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/react-error-boundary-a-guide-to-gracefully-handling-errors</loc>
    <lastmod>2024-05-12T04:09:45.805Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/build-and-send-emails-using-react-and-typescript</loc>
    <lastmod>2024-03-16T15:06:00.719Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/type-safety-in-typescript-unknown-vs-any</loc>
    <lastmod>2024-03-08T17:40:25.802Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/building-a-sql-expert-bot-a-step-by-step-guide-with-vercel-ai-sdk-and-openai-api</loc>
    <lastmod>2024-03-03T03:37:53.748Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/hashnode-blog-github-action-fetch-and-display-the-latest-blogs-in-a-nice-format</loc>
    <lastmod>2024-02-01T17:04:49.301Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-dynamically-adjust-the-height-of-a-textarea-in-reactjs</loc>
    <lastmod>2023-10-25T10:49:03.849Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/code-snippet-builder-create-stunning-code-snippets</loc>
    <lastmod>2023-06-13T19:06:35.464Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/typescript-tuple-types-the-what-why-and-how</loc>
    <lastmod>2023-05-14T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-test-custom-hook-in-reactjs</loc>
    <lastmod>2023-04-04T18:30:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/markdown-for-beginners-with-examples</loc>
    <lastmod>2023-02-15T12:05:18.599Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/5-most-useful-tips-for-open-source-contribution</loc>
    <lastmod>2023-01-20T04:35:07.995Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/the-power-of-collaboration-how-contributing-to-open-source-can-help-you-and-others</loc>
    <lastmod>2023-01-07T06:56:09.872Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-integrate-reactjs-and-react-helmet-async-manage-seo-and-meta-data</loc>
    <lastmod>2023-01-02T04:18:08.142Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-use-gravatar-api-to-render-user-public-avatar</loc>
    <lastmod>2023-01-01T04:38:08.832Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-add-calendly-to-your-reactjs-project</loc>
    <lastmod>2022-12-25T08:24:34.322Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-create-custom-github-codespaces-template</loc>
    <lastmod>2022-12-24T07:15:25.924Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/journey-of-learning-and-knowledge-sharing-dev-retro-2022</loc>
    <lastmod>2022-12-19T06:52:06.846Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-opensource-contribution-can-change-your-life</loc>
    <lastmod>2022-10-09T05:13:31.103Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-self-host-your-own-website-analytics-with-umami</loc>
    <lastmod>2022-08-14T16:50:55.312Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-create-a-free-backup-for-your-wordpress-site</loc>
    <lastmod>2022-07-31T17:12:37.357Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-change-the-wordpress-admin-login-url</loc>
    <lastmod>2022-07-26T15:53:36.847Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/typescript-utility-types-the-6-most-useful</loc>
    <lastmod>2022-06-19T11:25:14.527Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/5-amazing-resources-to-find-colours-for-your-product-or-website</loc>
    <lastmod>2022-03-20T17:03:30.237Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/5-best-practices-for-reactjs</loc>
    <lastmod>2022-03-12T14:10:22.344Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/7-useful-websites-for-web-developers</loc>
    <lastmod>2022-01-27T10:03:46.060Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/top-5-websites-to-find-great-illustrations</loc>
    <lastmod>2022-01-21T14:51:39.671Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/build-your-first-cli-application-with-typer</loc>
    <lastmod>2022-01-14T17:51:02.392Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-show-recent-github-activities-on-your-profile-readme</loc>
    <lastmod>2022-01-13T17:04:13.800Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/learning-some-important-concepts-of-react-js-part-2</loc>
    <lastmod>2022-01-12T07:00:53.053Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/learning-some-important-concepts-of-react-js-part-1</loc>
    <lastmod>2022-01-11T14:40:25.253Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-much-javascript-you-need-to-know-to-start-with-reactjs</loc>
    <lastmod>2022-01-10T06:10:35.743Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/what-is-reactjs-and-why-it-is-so-popular</loc>
    <lastmod>2022-01-09T13:28:20.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-show-your-latest-blogs-on-github-profile</loc>
    <lastmod>2022-01-08T17:45:27.192Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/the-simple-guide-to-seo-for-your-application</loc>
    <lastmod>2022-01-02T17:08:25.803Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/5-awesome-libraries-to-use-in-your-next-reactjs-project</loc>
    <lastmod>2022-01-01T16:01:38.711Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/an-introduction-to-python-dictionary-and-structuring-data</loc>
    <lastmod>2021-12-11T10:00:18.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/how-to-setup-mongodb-atlas</loc>
    <lastmod>2021-10-03T11:23:55.919Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/some-of-the-best-open-source-projects-to-make-your-life-easier</loc>
    <lastmod>2021-09-25T09:25:37.871Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/what-is-mongo-db-and-why-it-is-getting-more-popularity</loc>
    <lastmod>2021-05-29T07:08:37.311Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/custom-user-model-in-django</loc>
    <lastmod>2021-05-23T08:17:46.539Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/series/engineering</loc>
    <lastmod>2026-05-17T09:04:28.438Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/series/open-source</loc>
    <lastmod>2026-05-17T09:04:28.438Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/series/ai</loc>
    <lastmod>2026-05-17T09:04:28.438Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/archive</loc>
    <lastmod>2026-05-17T09:04:28.438Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://blog.sachinchaurasiya.dev/recommendations</loc>
    <lastmod>2026-05-17T09:04:28.438Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>