<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ahmedsaidadnan.com</loc>
<lastmod>2026-10-07T23:08:18.388Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects</loc>
<lastmod>2026-10-07T23:08:18.388Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog</loc>
<lastmod>2026-10-07T23:08:18.388Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/contact</loc>
<lastmod>2026-10-07T23:08:18.388Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/demystifying-data-validation-zods-optional-and-mongodbs-undefined-nuances</loc>
<lastmod>2026-10-07T22:18:38.939Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/data-modeling-in-mongodb-navigating-embedding-vs-referencing-with-mongoose</loc>
<lastmod>2026-10-06T05:53:53.369Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/optimizing-nextjs-server-actions-scaling-ai-workloads-with-request-coalescing-and-edge-middleware</loc>
<lastmod>2026-09-25T01:39:05.634Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/beyond-turbopack-unpacking-real-world-nextjs-performance-bottlenecks</loc>
<lastmod>2026-10-01T23:23:31.103Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/beyond-rest-elevating-real-time-experiences-with-server-sent-events-in-modern-full-stack-apps</loc>
<lastmod>2026-10-06T11:38:32.249Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/unlocking-real-time-building-dynamic-web-apps-with-websockets-nextjs-and-nodejs</loc>
<lastmod>2026-10-02T23:35:27.486Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/demystifying-nextjs-caching-navigating-the-nuances-of-163-and-beyond</loc>
<lastmod>2026-10-06T15:57:31.955Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/seamless-ux-crafting-animated-route-transitions-in-nextjs-with-framer-motion</loc>
<lastmod>2026-09-24T10:04:39.763Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/mastering-the-modern-stack-nextjs-react-nodejs-and-mongodb-for-robust-applications</loc>
<lastmod>2026-10-06T00:29:19.672Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/mastering-the-modern-stack-nextjs-react-nodejs-mongodb-and-tailwindcss-for-production-ready-apps</loc>
<lastmod>2026-10-06T16:05:26.403Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/the-full-stack-synthesis-navigating-the-modern-web-with-nextjs-react-typescript-nodejs-and-beyond</loc>
<lastmod>2026-10-06T18:30:32.452Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/the-modern-full-stack-navigating-nextjs-nodejs-and-type-safe-data-architectures</loc>
<lastmod>2026-10-06T08:53:22.054Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/mastering-the-modern-stack-nextjs-react-typescript-nodejs-and-beyond</loc>
<lastmod>2026-10-04T15:32:52.591Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/mastering-the-modern-full-stack-nextjs-react-nodejs-and-mongodb-with-typescript-tailwindcss</loc>
<lastmod>2026-10-06T00:30:56.381Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/the-modern-full-stack-synthesizing-nextjs-react-typescript-nodejs-mongodb-and-docker-for-production-ready-applications</loc>
<lastmod>2026-10-05T02:49:36.794Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/the-full-stack-renaissance-navigating-nextjs-react-typescript-nodejs-and-mongodb-in-modern-web-development</loc>
<lastmod>2026-09-27T00:22:57.479Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/mastering-the-modern-full-stack-nextjs-typescript-mongodb-and-docker-in-focus</loc>
<lastmod>2026-10-05T14:32:28.192Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/full-stack-futures-navigating-the-modern-web-with-nextjs-mern-and-docker</loc>
<lastmod>2026-10-02T18:50:38.884Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/navigating-the-full-stack-frontier-precision-engineering-for-modern-web-applications</loc>
<lastmod>2026-09-14T19:20:13.627Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/blog/mastering-the-modern-stack-a-deep-dive-into-nextjs-nodejs-and-robust-backend-practices</loc>
<lastmod>2026-08-05T05:33:33.760Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/void</loc>
<lastmod>2026-10-04T01:01:28.402Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/void-admin-dashboard</loc>
<lastmod>2026-10-06T08:54:16.089Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/portfolio-dashboard</loc>
<lastmod>2026-10-06T04:38:24.174Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/royal-digital-invitations</loc>
<lastmod>2026-10-05T06:57:14.455Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/xena-perfume</loc>
<lastmod>2026-10-04T01:01:58.491Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/odin-tv-landing-platform</loc>
<lastmod>2026-10-04T01:02:00.061Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/horizon-peaks-dashboard</loc>
<lastmod>2026-10-04T01:02:42.062Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/horizon-peaks</loc>
<lastmod>2026-10-06T11:30:44.166Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/reelradar</loc>
<lastmod>2026-10-04T01:02:40.879Z</lastmod>
</url>
<url>
<loc>https://ahmedsaidadnan.com/projects/sendmycv</loc>
<lastmod>2026-10-04T01:02:39.821Z</lastmod>
</url>
</urlset>
