<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://www.harshthummar.in</loc>
<image:image>
<image:loc>https://www.harshthummar.in/og.png</image:loc>
</image:image>
<lastmod>2026-10-23</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.harshthummar.in/about</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.harshthummar.in/casestudy</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog</loc>
<lastmod>2026-10-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.harshthummar.in/experience</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/technology</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/contact</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/privacy</loc>
<lastmod>2025-08-01</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.harshthummar.in/terms</loc>
<lastmod>2025-08-01</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.harshthummar.in/casestudy/vettedpool</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/casestudy/vettedpool-og.webp</image:loc>
</image:image>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.harshthummar.in/casestudy/nutrileft</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/casestudy/nutrileft-og.webp</image:loc>
</image:image>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.harshthummar.in/casestudy/hsfin</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/casestudy/hsfin-og.webp</image:loc>
</image:image>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/claude-code-vs-codex</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/claude-code-vs-codex.webp</image:loc>
</image:image>
<lastmod>2026-10-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/cursor-vs-github-copilot</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/cursor-vs-github-copilot.webp</image:loc>
</image:image>
<lastmod>2026-10-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/lovable-vs-bolt-new</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/lovable-vs-bolt-new.webp</image:loc>
</image:image>
<lastmod>2026-10-23</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/claude-code-setup-guide-vs-code</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/claude-code-setup-guide-vs-code.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/openai-codex-cli-setup-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/openai-codex-cli-setup-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/cursor-ai-code-editor-setup-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/cursor-ai-code-editor-setup-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/github-copilot-vs-code-setup-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/github-copilot-vs-code-setup-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/google-antigravity-setup-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/google-antigravity-setup-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/lovable-ai-app-builder-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/lovable-ai-app-builder-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/v0-by-vercel-guide-nextjs</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/v0-by-vercel-guide-nextjs.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/bolt-new-ai-app-builder-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/bolt-new-ai-app-builder-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/n8n-self-host-docker-setup-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/n8n-self-host-docker-setup-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/devin-ai-software-engineer-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/devin-ai-software-engineer-guide.webp</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/nextjs-mobile-pagespeed-90-core-web-vitals</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/nextjs-mobile-pagespeed-90-core-web-vitals.webp</image:loc>
</image:image>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/nextjs-seo-metadata-json-ld-ai-search</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/nextjs-seo-metadata-json-ld-ai-search.webp</image:loc>
</image:image>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/nextjs-16-caching-use-cache</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/nextjs-16-caching-use-cache.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/react-19-hooks-useactionstate-useoptimistic</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/react-19-hooks-useactionstate-useoptimistic.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/laravel-rest-api-react-frontend</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/laravel-rest-api-react-frontend.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/tailwind-css-v4-design-system</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/tailwind-css-v4-design-system.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/nextjs-contact-form-server-actions-zod</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/nextjs-contact-form-server-actions-zod.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/npm-supply-chain-security-javascript</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/npm-supply-chain-security-javascript.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/mongodb-schema-design-best-practices</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/mongodb-schema-design-best-practices.webp</image:loc>
</image:image>
<lastmod>2026-10-19</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/nextjs-authentication-secure-login-protected-routes</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/nextjs-authentication-secure-login-protected-routes.webp</image:loc>
</image:image>
<lastmod>2026-09-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/react-server-components-nextjs-16</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/react-server-components-nextjs-16.webp</image:loc>
</image:image>
<lastmod>2026-09-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/nextjs-16-performance-optimization</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/nextjs-16-performance-optimization.webp</image:loc>
</image:image>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/build-ai-agent-nextjs-16-react-2026</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/build-ai-agent-nextjs-16-react-2026.webp</image:loc>
</image:image>
<lastmod>2026-08-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/typescript-react-nodejs-full-stack-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/typescript-react-nodejs-full-stack-guide.webp</image:loc>
</image:image>
<lastmod>2026-08-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/build-ai-powered-web-app-nextjs-nodejs-mongodb</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/build-ai-powered-web-app-nextjs-nodejs-mongodb.webp</image:loc>
</image:image>
<lastmod>2026-08-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/react-website-seo-guide</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/react-website-seo-guide.webp</image:loc>
</image:image>
<lastmod>2026-08-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/javascript-performance-optimization-techniques</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/javascript-performance-optimization-techniques.webp</image:loc>
</image:image>
<lastmod>2026-08-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/secure-rest-api-nodejs-express-mongodb</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/secure-rest-api-nodejs-express-mongodb.webp</image:loc>
</image:image>
<lastmod>2026-08-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/react-vs-nextjs</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/react-vs-nextjs.webp</image:loc>
</image:image>
<lastmod>2026-08-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/blog/build-full-stack-app-react-nodejs-mongodb</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/Blog/build-full-stack-app-react-nodejs-mongodb.webp</image:loc>
</image:image>
<lastmod>2026-08-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/claude-code</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/claude-code.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/openai-codex</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/openai-codex.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/cursor</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/cursor.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/github-copilot</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/github-copilot.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/google-antigravity</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/google-antigravity.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/lovable</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/lovable.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/v0</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/v0.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/bolt-new</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/bolt-new.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/n8n</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/n8n.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.harshthummar.in/ai-tools/devin</loc>
<image:image>
<image:loc>https://www.harshthummar.in/images/ai-tools/devin.png</image:loc>
</image:image>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
