<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://heyvivek.com</loc>
    <lastmod>2026-04-07T19:58:11.944Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/where-to-draw-the-line-between-quality-code-and-over-engineering</loc>
    <lastmod>2025-04-29T19:15:05.843Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/is-no-build-even-a-possibility-in-todays-complex-javascript-ecosystem</loc>
    <lastmod>2025-02-13T19:42:23.964Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/my-journey-from-macos-to-linux-freedom-tweaks-and-the-joy-of-making-it-mine</loc>
    <lastmod>2025-02-12T20:22:28.735Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/how-i-created-my-own-little-notes-app-for-my-new-linux-system</loc>
    <lastmod>2025-02-09T17:39:54.024Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/the-future-of-server-rendered-web-components-enhance-vs-lit-vs-webc</loc>
    <lastmod>2025-02-06T19:30:40.912Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/understanding-css-at-rule-prefixes-customizing-your-styles-with-advanced-css</loc>
    <lastmod>2024-10-12T03:05:44.744Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/unlocking-hidden-power-essential-yet-overlooked-javascript-concepts-every-beginner-should-know</loc>
    <lastmod>2024-08-26T01:34:09.317Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/refactoring-legacy-code-strategies-for-modernizing-old-projects</loc>
    <lastmod>2024-08-23T21:02:04.034Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/deploying-your-nextjs-application-on-aws-with-github-actions-a-step-by-step-guide</loc>
    <lastmod>2024-08-19T15:16:51.454Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/continuous-integration-and-deployment-cicd-with-github-actions-a-comprehensive-guide</loc>
    <lastmod>2024-08-16T01:00:05.136Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/friendly-machine-learning-for-the-web-kickstart-your-aiml-journey-with-javascript-using-ml5</loc>
    <lastmod>2024-08-14T19:03:20.911Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/simplifying-web-development-with-lit-components-javascript-web-components-made-easier</loc>
    <lastmod>2024-08-13T02:04:40.254Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/the-untold-power-of-pair-programming-why-it-deserves-more-attention</loc>
    <lastmod>2024-08-12T02:56:12.478Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/code-review-best-practices-improving-code-quality-and-collaboration-in-nextjs</loc>
    <lastmod>2024-08-09T20:27:37.783Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/mastering-javascript-advanced-techniques-and-best-practices</loc>
    <lastmod>2024-08-08T21:27:29.554Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/optimizing-web-performance-in-nextjs-beyond-lazy-loading-and-code-splitting</loc>
    <lastmod>2024-08-08T19:44:38.263Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/mastering-modern-web-design-advanced-css-techniques-with-tailwindcss</loc>
    <lastmod>2024-08-08T17:46:15.904Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/a-beginners-guide-to-deploying-your-first-web-app-on-aws-a-step-by-step-guide</loc>
    <lastmod>2024-08-04T01:31:11.257Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/debugging-techniques-for-javascript-developers-finding-and-fixing-bugs-efficiently</loc>
    <lastmod>2024-08-02T21:32:58.580Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/a-beginners-guide-to-nlp-building-your-first-chatbot-with-fastapi</loc>
    <lastmod>2024-08-02T20:19:34.558Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/how-to-build-your-first-ai-model-a-comprehensive-guide</loc>
    <lastmod>2024-08-01T02:11:07.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/optimizing-performance-in-react-and-nextjs-applications</loc>
    <lastmod>2024-07-31T15:40:58.341Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-you-should-avoid-storing-authentication-tokens-in-local-storage</loc>
    <lastmod>2024-07-30T15:19:44.288Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-i-emphasize-kiss-and-dry-over-solid-principles-in-software-development</loc>
    <lastmod>2024-07-28T01:54:00.709Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/best-practices-for-integrating-ai-in-web-development</loc>
    <lastmod>2024-07-27T20:31:02.103Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-web-development-is-taking-a-u-turn-from-spa-architecture-to-server-rendered-architecture</loc>
    <lastmod>2024-07-25T17:31:04.499Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/my-first-experience-with-fastapi-a-modern-framework-for-rapid-api-development</loc>
    <lastmod>2024-07-20T14:34:31.170Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-i-started-loving-javascript-more-than-c-a-developers-journey</loc>
    <lastmod>2024-07-20T13:36:57.531Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/how-to-store-files-on-aws-s3-from-your-nextjs-app-using-app-router-a-comprehensive-guide</loc>
    <lastmod>2024-07-19T17:58:57.642Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-developers-are-shifting-drastically-from-bootstrap-to-tailwindcss</loc>
    <lastmod>2024-07-18T12:26:01.321Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/how-to-make-your-app-look-awesome-without-the-need-of-a-designer</loc>
    <lastmod>2024-07-18T04:06:08.228Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-i-chose-doing-less-on-purpose-while-building-recroo-ai</loc>
    <lastmod>2024-07-17T14:05:35.309Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/the-art-of-indie-hacking-as-a-software-developer</loc>
    <lastmod>2024-07-15T20:02:39.695Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/how-i-became-the-victim-of-one-more-feature-trap-while-building-hirewin</loc>
    <lastmod>2024-07-07T06:38:47.731Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/build-a-micro-javascript-frontend-framework-based-on-web-components-and-no-build</loc>
    <lastmod>2024-07-07T05:36:49.460Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/the-future-of-web-development-embracing-javascript-web-components</loc>
    <lastmod>2024-07-06T18:38:35.295Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/latest-releases-of-javascript-es2023</loc>
    <lastmod>2024-07-06T18:01:45.113Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/why-i-created-recroo-ai-an-ai-powered-interviewing-app</loc>
    <lastmod>2024-07-06T15:38:53.125Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/how-to-set-up-content-layer-in-a-nextjs-app-with-the-app-router</loc>
    <lastmod>2024-07-05T18:47:20.906Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/best-practices-for-improving-seo-in-a-nextjs-application-built-using-app-router</loc>
    <lastmod>2024-07-05T17:13:16.118Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/page/about-me</loc>
    <lastmod>2026-04-07T19:58:11.944Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/page/projects</loc>
    <lastmod>2026-04-07T19:58:11.944Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/archive</loc>
    <lastmod>2026-04-07T19:58:11.944Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://heyvivek.com/recommendations</loc>
    <lastmod>2026-04-07T19:58:11.944Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>