<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev</loc>
    <lastmod>2026-09-21T13:22:15.942Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/the-frontend-skill-that-matters-more-than-frameworks</loc>
    <lastmod>2026-09-21T11:42:43.022Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/why-i-stopped-over-engineering-components</loc>
    <lastmod>2026-09-19T10:50:41.454Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/5-frontend-security-mistakes-that-are-easy-to-miss</loc>
    <lastmod>2026-09-19T10:42:46.406Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/vite-vs-webpack-does-it-still-matter-in-2026</loc>
    <lastmod>2026-09-19T04:57:38.804Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/css-animations-vs-framer-motion-when-to-use-each</loc>
    <lastmod>2026-09-17T15:21:08.867Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/building-forms-that-don-t-make-users-hate-you</loc>
    <lastmod>2026-09-17T05:43:21.637Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/week-3-recap-patterns-debugging</loc>
    <lastmod>2026-09-15T07:48:29.869Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/3-ways-to-share-state-across-microfrontends</loc>
    <lastmod>2026-09-14T13:21:16.046Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/what-i-actually-look-for-in-a-frontend-code-review</loc>
    <lastmod>2026-09-12T15:18:08.811Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/5-react-bugs-i-see-constantly-and-how-to-fix-them</loc>
    <lastmod>2026-09-12T15:03:49.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/server-components-vs-client-components-next-js</loc>
    <lastmod>2026-09-11T15:40:33.268Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/compound-components-a-pattern-worth-learning</loc>
    <lastmod>2026-09-10T12:49:47.957Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/generics-explained-with-real-examples</loc>
    <lastmod>2026-09-09T11:20:55.700Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/week-2-recap-architecture-tooling</loc>
    <lastmod>2026-09-07T16:27:32.336Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/7-ways-to-speed-up-your-react-app</loc>
    <lastmod>2026-09-07T16:16:17.950Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/unit-vs-integration-vs-e2e-what-to-actually-test</loc>
    <lastmod>2026-09-06T13:53:48.219Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/10-accessibility-mistakes-frontend-devs-make</loc>
    <lastmod>2026-09-05T14:11:24.874Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/rest-vs-graphql-a-practical-comparison</loc>
    <lastmod>2026-09-04T11:43:40.262Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/why-we-moved-to-an-nx-monorepo-and-what-changed</loc>
    <lastmod>2026-09-03T11:13:08.597Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/tailwind-vs-css-modules-vs-styled-components</loc>
    <lastmod>2026-09-02T11:29:26.361Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/context-api-vs-redux-vs-zustand-when-to-use-each</loc>
    <lastmod>2026-09-01T09:53:15.147Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/week-1-recap-react-typescript-fundamentals</loc>
    <lastmod>2026-08-31T10:52:45.299Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/module-federation-explained-simply</loc>
    <lastmod>2026-08-30T15:29:42.387Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/app-router-vs-pages-router-what-actually-changed-in-next-js</loc>
    <lastmod>2026-08-29T14:33:24.580Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/10-typescript-types-every-frontend-dev-should-know</loc>
    <lastmod>2026-08-28T15:15:31.733Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/why-your-component-re-renders-and-how-to-stop-it</loc>
    <lastmod>2026-08-27T09:37:33.960Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/5-custom-hooks-that-will-clean-up-your-codebase</loc>
    <lastmod>2026-08-26T13:03:39.112Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/top-10-react-hooks-you-should-know</loc>
    <lastmod>2026-08-25T10:31:33.564Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/30-days-of-ai-lessons-in-one-post</loc>
    <lastmod>2026-08-24T11:59:25.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/5-mistakes-beginners-make-with-ai-i-made-all-of-them</loc>
    <lastmod>2026-08-23T11:06:50.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/this-underrated-ai-tool-deserves-more-attention</loc>
    <lastmod>2026-08-22T13:28:12.400Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/what-my-ai-workflow-actually-looks-like-behind-the-scenes</loc>
    <lastmod>2026-08-21T11:04:18.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/the-ai-skill-that-will-matter-more-than-coding</loc>
    <lastmod>2026-08-19T16:02:08.754Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/how-i-automated-80-of-my-content-repurposing</loc>
    <lastmod>2026-08-19T10:23:37.285Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/free-vs-paid-ai-tools-is-the-upgrade-worth-it</loc>
    <lastmod>2026-08-18T16:40:11.975Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/5-ways-small-businesses-are-quietly-winning-with-ai</loc>
    <lastmod>2026-08-18T16:28:18.318Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/the-prompt-trick-that-doubles-output-quality</loc>
    <lastmod>2026-08-17T15:27:42.389Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/how-ai-reasoning-models-actually-differ-from-regular-ones</loc>
    <lastmod>2026-08-15T12:20:13.919Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/from-idea-to-published-post-in-20-minutes-my-full-ai-workflow</loc>
    <lastmod>2026-08-14T14:13:44.070Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/the-one-ai-risk-nobody-talks-about</loc>
    <lastmod>2026-08-13T11:30:29.738Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/my-complete-ai-toolkit-free-paid</loc>
    <lastmod>2026-08-12T01:26:14.919Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/how-i-research-any-topic-in-10-minutes-using-ai</loc>
    <lastmod>2026-08-11T01:19:16.155Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/the-prompt-that-makes-ai-sound-like-you-not-a-robot</loc>
    <lastmod>2026-08-10T02:53:37.817Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/how-a-solo-founder-used-ai-to-replace-a-3-person-team-s-workload</loc>
    <lastmod>2026-08-09T06:17:09.909Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/3-ai-updates-you-probably-missed-this-week</loc>
    <lastmod>2026-08-08T14:07:53.155Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/10-prompts-i-use-every-single-week</loc>
    <lastmod>2026-08-07T05:07:04.735Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/if-you-re-scared-of-ai-start-here</loc>
    <lastmod>2026-08-06T06:19:31.107Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/i-automated-my-entire-content-calendar-with-ai</loc>
    <lastmod>2026-08-05T05:52:31.092Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/chatgpt-vs-claude-vs-gemini-which-one-actually-wins</loc>
    <lastmod>2026-08-04T01:34:40.644Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/what-makes-an-ai-model-smart</loc>
    <lastmod>2026-08-03T14:35:55.472Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/series/30-days-of-ai</loc>
    <lastmod>2026-09-21T13:22:15.942Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/archive</loc>
    <lastmod>2026-09-21T13:22:15.942Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://jayesh-sojitra.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-21T13:22:15.942Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>