<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://manjitsportfolio.dev</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/about</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/skills</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog</loc>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/coders-space</loc>
<lastmod>2026-10-03T14:11:26.682Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/apna-mart</loc>
<lastmod>2026-10-03T14:09:48.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/learn-sprint</loc>
<lastmod>2026-10-03T14:03:59.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/zaika</loc>
<lastmod>2026-10-04T09:54:43.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/ride-ease</loc>
<lastmod>2026-10-04T09:53:09.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/weather-app</loc>
<lastmod>2026-10-03T14:13:15.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/shukla-stationary-shop</loc>
<lastmod>2026-10-03T09:17:39.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/todo-list</loc>
<lastmod>2026-10-03T14:12:45.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/apna-genius</loc>
<lastmod>2026-10-03T14:13:56.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/pdf-merger</loc>
<lastmod>2026-10-03T14:10:34.802Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/tic-tac-toe</loc>
<lastmod>2026-10-03T14:12:09.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/qr-code-scanner</loc>
<lastmod>2026-10-03T14:10:57.016Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/shareman</loc>
<lastmod>2026-10-04T09:55:44.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/podcast-ai</loc>
<lastmod>2026-10-04T09:54:16.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/projects/greenbus</loc>
<lastmod>2026-10-04T09:51:29.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/developer-interview-cheatsheet-common-questions-answers-coding-examples</loc>
<lastmod>2026-10-24T06:20:51.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/api-rate-limiting-protecting-a-mobile-app-and-its-backend</loc>
<lastmod>2026-10-24T06:20:50.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/aws-cloud-computing-from-fundamentals-to-real-world-architecture</loc>
<lastmod>2026-10-24T06:20:58.318Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/background-jobs-in-react-native-apps-queues-retries-and-offline-tasks</loc>
<lastmod>2026-10-24T06:20:50.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/pagination-filtering-and-sorting-in-react-native-apps</loc>
<lastmod>2026-10-24T06:20:52.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/authentication-and-authorization-for-mobile-apps</loc>
<lastmod>2026-10-24T06:21:06.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/react-native-performance-finding-and-fixing-slow-screens</loc>
<lastmod>2026-10-24T06:20:51.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/build-a-rest-api-with-nodejs-and-express</loc>
<lastmod>2026-10-24T06:20:50.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/building-a-modern-web-application-from-frontend-to-backend</loc>
<lastmod>2026-10-18T10:49:54.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/stop-adding-tools-to-your-stack-without-understanding-the-problem</loc>
<lastmod>2026-10-17T18:53:54.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/your-first-open-source-contribution-a-practical-workflow</loc>
<lastmod>2026-10-18T11:01:35.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/learning-cloud-native-development-as-a-student-developer</loc>
<lastmod>2026-10-18T10:44:17.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/testing-apis-before-they-break-in-production</loc>
<lastmod>2026-10-19T19:25:34.542Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/linux-commands-every-backend-developer-should-know</loc>
<lastmod>2026-10-18T11:00:02.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/git-branching-strategies-for-small-development-teams</loc>
<lastmod>2026-10-18T10:41:44.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/cicd-explained-from-git-push-to-production</loc>
<lastmod>2026-10-17T16:10:45.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/managing-server-state-and-ui-state-in-react-native</loc>
<lastmod>2026-10-17T18:41:20.485Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/monolith-vs-microservices-what-should-you-choose-first</loc>
<lastmod>2026-10-17T15:07:15.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/redis-caching-making-backend-apis-more-efficient</loc>
<lastmod>2026-10-17T14:27:26.936Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/designing-a-nodejs-rest-api-that-can-grow</loc>
<lastmod>2026-10-19T16:03:52.230Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/typescript-in-react-patterns-that-keep-components-maintainable</loc>
<lastmod>2026-10-18T17:39:54.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/react-native-architecture-what-happens-behind-the-ui-1</loc>
<lastmod>2026-10-24T06:20:52.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/websockets-vs-rest-apis-understanding-the-difference</loc>
<lastmod>2026-10-17T13:26:52.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/deploying-a-nodejs-backend-on-aws-ec2-with-nginx</loc>
<lastmod>2026-10-18T11:02:56.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://manjitsportfolio.dev/blog/docker-explained-how-containers-actually-work</loc>
<lastmod>2026-10-20T18:40:25.318Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
</urlset>
