<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://hanyrabah.com</loc>
<lastmod>2025-12-13T08:35:17.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects</loc>
<lastmod>2025-12-13T08:35:17.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://hanyrabah.com/design</loc>
<lastmod>2025-12-13T08:35:17.260Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog</loc>
<lastmod>2025-12-13T08:35:17.260Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://hanyrabah.com/articles</loc>
<lastmod>2025-12-13T08:35:17.260Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/resume</loc>
<lastmod>2025-12-13T08:35:17.260Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/what-s-new-in-node-js-24-key-features-upgrades-what-you-must-know</loc>
<lastmod>2025-11-17T08:44:35.785Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/what-it-really-means-to-be-a-full-stack-developer</loc>
<lastmod>2025-11-17T08:44:35.944Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/mastering-react-server-components</loc>
<lastmod>2025-11-17T08:44:36.037Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/building-scalable-react-applications</loc>
<lastmod>2025-11-17T08:44:36.088Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/the-art-of-technical-leadership</loc>
<lastmod>2025-11-17T08:44:36.152Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/typeScript-best-practices-for-large-codebases</loc>
<lastmod>2025-11-17T08:44:36.191Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/building-design-system-tailwind-radix</loc>
<lastmod>2025-11-17T08:44:36.229Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/future-of-typescript-2024</loc>
<lastmod>2025-11-17T08:44:36.285Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/blog/building-scalable-web-applications-nextjs-14</loc>
<lastmod>2025-11-17T08:44:36.367Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects/ecommerce-platform</loc>
<lastmod>2025-12-07T18:06:45.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects/zero31-architecture-design-studio</loc>
<lastmod>2025-12-07T17:56:54.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects/social-media-platform</loc>
<lastmod>2025-12-07T18:06:31.066Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects/ai-analytics-dashboard</loc>
<lastmod>2025-12-07T18:06:58.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects/interactive-map</loc>
<lastmod>2025-12-08T09:23:15.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hanyrabah.com/projects/mark-haykalah</loc>
<lastmod>2025-12-08T09:23:33.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
