<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://amrsamir.dev/en</loc>
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar</loc>
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/about" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/about" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/about" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/about" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/certification</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/certification</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/hire</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/hire" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/hire" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/hire" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/hire</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/hire" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/hire" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/hire" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/experience" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/experience" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/experience" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/experience" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/architecture" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/architecture" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/security" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/security" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/testimonials</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/testimonials" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/testimonials" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/testimonials" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/testimonials</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/testimonials" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/testimonials" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/testimonials" />
<lastmod>2026-09-06T22:56:42.091Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/what-to-learn-to-be-a-great-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/what-to-learn-to-be-a-great-software-engineer" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/what-to-learn-to-be-a-great-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/what-to-learn-to-be-a-great-software-engineer" />
<lastmod>2026-08-28T22:42:48.531Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/what-to-learn-to-be-a-great-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/what-to-learn-to-be-a-great-software-engineer" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/what-to-learn-to-be-a-great-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/what-to-learn-to-be-a-great-software-engineer" />
<lastmod>2026-08-28T22:42:48.531Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/programming-is-a-lifelong-journey</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/programming-is-a-lifelong-journey" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/programming-is-a-lifelong-journey" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/programming-is-a-lifelong-journey" />
<lastmod>2026-08-19T18:22:30.636Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/programming-is-a-lifelong-journey</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/programming-is-a-lifelong-journey" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/programming-is-a-lifelong-journey" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/programming-is-a-lifelong-journey" />
<lastmod>2026-08-19T18:22:30.636Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/what-happens-when-you-type-google-url</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/what-happens-when-you-type-google-url" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/what-happens-when-you-type-google-url" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/what-happens-when-you-type-google-url" />
<lastmod>2026-08-19T16:34:08.698Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/what-happens-when-you-type-google-url</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/what-happens-when-you-type-google-url" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/what-happens-when-you-type-google-url" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/what-happens-when-you-type-google-url" />
<lastmod>2026-08-19T16:34:08.698Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/jwt-authentication-refresh-token-rotation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/jwt-authentication-refresh-token-rotation" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/jwt-authentication-refresh-token-rotation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/jwt-authentication-refresh-token-rotation" />
<lastmod>2026-08-19T16:34:08.632Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/jwt-authentication-refresh-token-rotation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/jwt-authentication-refresh-token-rotation" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/jwt-authentication-refresh-token-rotation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/jwt-authentication-refresh-token-rotation" />
<lastmod>2026-08-19T16:34:08.632Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/https-tls-handshake-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/https-tls-handshake-explained" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/https-tls-handshake-explained" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/https-tls-handshake-explained" />
<lastmod>2026-08-19T16:34:08.565Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/https-tls-handshake-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/https-tls-handshake-explained" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/https-tls-handshake-explained" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/https-tls-handshake-explained" />
<lastmod>2026-08-19T16:34:08.565Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/forgot-password-otp-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/forgot-password-otp-system-design" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/forgot-password-otp-system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/forgot-password-otp-system-design" />
<lastmod>2026-08-19T16:34:08.498Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/forgot-password-otp-system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/forgot-password-otp-system-design" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/forgot-password-otp-system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/forgot-password-otp-system-design" />
<lastmod>2026-08-19T16:34:08.498Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/cors-deep-dive-preflight-options</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/cors-deep-dive-preflight-options" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/cors-deep-dive-preflight-options" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/cors-deep-dive-preflight-options" />
<lastmod>2026-08-19T16:34:08.430Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/cors-deep-dive-preflight-options</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/cors-deep-dive-preflight-options" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/cors-deep-dive-preflight-options" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/cors-deep-dive-preflight-options" />
<lastmod>2026-08-19T16:34:08.430Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/database-transactions-isolation-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/database-transactions-isolation-concurrency" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/database-transactions-isolation-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/database-transactions-isolation-concurrency" />
<lastmod>2026-08-19T16:34:08.357Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/database-transactions-isolation-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/database-transactions-isolation-concurrency" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/database-transactions-isolation-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/database-transactions-isolation-concurrency" />
<lastmod>2026-08-19T16:34:08.357Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/pagination-offset-vs-cursor-keyset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/pagination-offset-vs-cursor-keyset" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/pagination-offset-vs-cursor-keyset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/pagination-offset-vs-cursor-keyset" />
<lastmod>2026-08-22T14:38:53.745Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/pagination-offset-vs-cursor-keyset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/pagination-offset-vs-cursor-keyset" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/pagination-offset-vs-cursor-keyset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/pagination-offset-vs-cursor-keyset" />
<lastmod>2026-08-22T14:38:53.745Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/inventory-race-conditions-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/inventory-race-conditions-concurrency" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/inventory-race-conditions-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/inventory-race-conditions-concurrency" />
<lastmod>2026-08-19T16:34:08.227Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/inventory-race-conditions-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/inventory-race-conditions-concurrency" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/inventory-race-conditions-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/inventory-race-conditions-concurrency" />
<lastmod>2026-08-19T16:34:08.227Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/testing-strategy-production-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/testing-strategy-production-systems" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/testing-strategy-production-systems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/testing-strategy-production-systems" />
<lastmod>2026-08-19T16:34:08.160Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/testing-strategy-production-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/testing-strategy-production-systems" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/testing-strategy-production-systems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/testing-strategy-production-systems" />
<lastmod>2026-08-19T16:34:08.160Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/signup-email-verification-outbox-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/signup-email-verification-outbox-pattern" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/signup-email-verification-outbox-pattern" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/signup-email-verification-outbox-pattern" />
<lastmod>2026-08-19T16:34:08.090Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/signup-email-verification-outbox-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/signup-email-verification-outbox-pattern" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/signup-email-verification-outbox-pattern" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/signup-email-verification-outbox-pattern" />
<lastmod>2026-08-19T16:34:08.090Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/solid-principles-vs-overengineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/solid-principles-vs-overengineering" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/solid-principles-vs-overengineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/solid-principles-vs-overengineering" />
<lastmod>2026-08-21T15:11:24.994Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/solid-principles-vs-overengineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/solid-principles-vs-overengineering" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/solid-principles-vs-overengineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/solid-principles-vs-overengineering" />
<lastmod>2026-08-21T15:11:24.994Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/multi-tenancy-saas-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/multi-tenancy-saas-architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/multi-tenancy-saas-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/multi-tenancy-saas-architecture" />
<lastmod>2026-08-22T14:38:52.258Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/multi-tenancy-saas-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/multi-tenancy-saas-architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/multi-tenancy-saas-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/multi-tenancy-saas-architecture" />
<lastmod>2026-08-22T14:38:52.258Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/latency-vs-throughput-vs-bandwidth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/latency-vs-throughput-vs-bandwidth" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/latency-vs-throughput-vs-bandwidth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/latency-vs-throughput-vs-bandwidth" />
<lastmod>2026-08-19T18:22:01.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/latency-vs-throughput-vs-bandwidth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/latency-vs-throughput-vs-bandwidth" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/latency-vs-throughput-vs-bandwidth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/latency-vs-throughput-vs-bandwidth" />
<lastmod>2026-08-19T18:22:01.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/external-service-failure-resilience-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/external-service-failure-resilience-patterns" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/external-service-failure-resilience-patterns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/external-service-failure-resilience-patterns" />
<lastmod>2026-08-19T16:34:07.812Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/external-service-failure-resilience-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/external-service-failure-resilience-patterns" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/external-service-failure-resilience-patterns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/external-service-failure-resilience-patterns" />
<lastmod>2026-08-19T16:34:07.812Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/data-structures-algorithms-in-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/data-structures-algorithms-in-production" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/data-structures-algorithms-in-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/data-structures-algorithms-in-production" />
<lastmod>2026-08-19T16:34:07.742Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/data-structures-algorithms-in-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/data-structures-algorithms-in-production" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/data-structures-algorithms-in-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/data-structures-algorithms-in-production" />
<lastmod>2026-08-19T16:34:07.742Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/big-o-is-not-enough-systems-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/big-o-is-not-enough-systems-performance" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/big-o-is-not-enough-systems-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/big-o-is-not-enough-systems-performance" />
<lastmod>2026-08-19T16:34:07.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/big-o-is-not-enough-systems-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/big-o-is-not-enough-systems-performance" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/big-o-is-not-enough-systems-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/big-o-is-not-enough-systems-performance" />
<lastmod>2026-08-19T16:34:07.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/docker-kubernetes-container-orchestration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/docker-kubernetes-container-orchestration" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/docker-kubernetes-container-orchestration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/docker-kubernetes-container-orchestration" />
<lastmod>2026-08-23T15:27:46.003Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/docker-kubernetes-container-orchestration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/docker-kubernetes-container-orchestration" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/docker-kubernetes-container-orchestration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/docker-kubernetes-container-orchestration" />
<lastmod>2026-08-23T15:27:46.003Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/rest-vs-graphql-api-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/rest-vs-graphql-api-design" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/rest-vs-graphql-api-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/rest-vs-graphql-api-design" />
<lastmod>2026-08-19T16:34:07.545Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/rest-vs-graphql-api-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/rest-vs-graphql-api-design" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/rest-vs-graphql-api-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/rest-vs-graphql-api-design" />
<lastmod>2026-08-19T16:34:07.545Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/yalla-baytak</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/yalla-baytak" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/yalla-baytak" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/yalla-baytak" />
<lastmod>2026-08-26T14:24:50.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/yalla-baytak</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/yalla-baytak" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/yalla-baytak" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/yalla-baytak" />
<lastmod>2026-08-26T14:24:50.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/book-and-go-portal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/book-and-go-portal" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/book-and-go-portal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/book-and-go-portal" />
<lastmod>2026-08-26T13:37:05.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/book-and-go-portal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/book-and-go-portal" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/book-and-go-portal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/book-and-go-portal" />
<lastmod>2026-08-26T13:37:05.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/yllah-private-travel-club</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/yllah-private-travel-club" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/yllah-private-travel-club" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/yllah-private-travel-club" />
<lastmod>2026-08-19T16:34:05.853Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/yllah-private-travel-club</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/yllah-private-travel-club" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/yllah-private-travel-club" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/yllah-private-travel-club" />
<lastmod>2026-08-19T16:34:05.853Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/book-and-go-world</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/book-and-go-world" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/book-and-go-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/book-and-go-world" />
<lastmod>2026-08-26T14:38:48.589Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/book-and-go-world</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/book-and-go-world" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/book-and-go-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/book-and-go-world" />
<lastmod>2026-08-26T14:38:48.589Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/qader</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/qader" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/qader" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/qader" />
<lastmod>2026-08-26T14:38:55.380Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/qader</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/qader" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/qader" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/qader" />
<lastmod>2026-08-26T14:38:55.380Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/full-stack-ecommerce-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/full-stack-ecommerce-platform" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/full-stack-ecommerce-platform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/full-stack-ecommerce-platform" />
<lastmod>2026-08-19T16:34:06.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/full-stack-ecommerce-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/full-stack-ecommerce-platform" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/full-stack-ecommerce-platform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/full-stack-ecommerce-platform" />
<lastmod>2026-08-19T16:34:06.094Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/skillora-lms-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/skillora-lms-platform" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/skillora-lms-platform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/skillora-lms-platform" />
<lastmod>2026-08-19T16:34:06.152Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/skillora-lms-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/skillora-lms-platform" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/skillora-lms-platform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/skillora-lms-platform" />
<lastmod>2026-08-19T16:34:06.152Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/jobflow-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/jobflow-automation" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/jobflow-automation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/jobflow-automation" />
<lastmod>2026-08-26T13:50:35.941Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/jobflow-automation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/jobflow-automation" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/jobflow-automation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/jobflow-automation" />
<lastmod>2026-08-26T13:50:35.941Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/livedocs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/livedocs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/livedocs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/livedocs" />
<lastmod>2026-08-19T16:34:06.271Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/livedocs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/livedocs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/livedocs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/livedocs" />
<lastmod>2026-08-19T16:34:06.271Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/fast-pizza</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/fast-pizza" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/fast-pizza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/fast-pizza" />
<lastmod>2026-08-21T13:24:34.816Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/fast-pizza</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/fast-pizza" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/fast-pizza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/fast-pizza" />
<lastmod>2026-08-21T13:24:34.816Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/e-techpay</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/e-techpay" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/e-techpay" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/e-techpay" />
<lastmod>2026-08-21T13:24:41.250Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/e-techpay</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/e-techpay" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/e-techpay" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/e-techpay" />
<lastmod>2026-08-21T13:24:41.250Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/deviceden</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/deviceden" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/deviceden" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/deviceden" />
<lastmod>2026-08-19T16:34:06.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/deviceden</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/deviceden" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/deviceden" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/deviceden" />
<lastmod>2026-08-19T16:34:06.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/daily-fit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/daily-fit" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/daily-fit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/daily-fit" />
<lastmod>2026-08-19T16:34:06.507Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/daily-fit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/daily-fit" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/daily-fit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/daily-fit" />
<lastmod>2026-08-19T16:34:06.507Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/flamoza</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/flamoza" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/flamoza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/flamoza" />
<lastmod>2026-08-19T16:34:06.567Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/flamoza</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/flamoza" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/flamoza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/flamoza" />
<lastmod>2026-08-19T16:34:06.567Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/ecomart</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/ecomart" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/ecomart" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/ecomart" />
<lastmod>2026-08-19T16:34:06.627Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/ecomart</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/ecomart" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/ecomart" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/ecomart" />
<lastmod>2026-08-19T16:34:06.627Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/certification/6a85dafe0013e0b172566103</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566103" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566103" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566103" />
<lastmod>2026-08-19T16:34:06.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566103</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566103" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566103" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566103" />
<lastmod>2026-08-19T16:34:06.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/certification/6a85dafe0013e0b172566104</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566104" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566104" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566104" />
<lastmod>2026-08-19T16:34:06.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566104</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566104" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566104" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566104" />
<lastmod>2026-08-19T16:34:06.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/certification/6a85dafe0013e0b172566105</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566105" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566105" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566105" />
<lastmod>2026-08-19T16:34:06.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566105</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566105" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566105" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566105" />
<lastmod>2026-08-19T16:34:06.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/certification/6a85dafe0013e0b172566106</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566106" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566106" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566106" />
<lastmod>2026-08-19T16:34:06.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566106</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566106" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/certification/6a85dafe0013e0b172566106" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/certification/6a85dafe0013e0b172566106" />
<lastmod>2026-08-19T16:34:06.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/express</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/express" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/express" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/express" />
<lastmod>2026-08-19T18:13:25.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/express</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/express" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/express" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/express" />
<lastmod>2026-08-19T18:13:25.530Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/nestjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nestjs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nestjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nestjs" />
<lastmod>2026-08-19T18:13:25.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/nestjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nestjs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nestjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nestjs" />
<lastmod>2026-08-19T18:13:25.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/nodejs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nodejs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nodejs" />
<lastmod>2026-08-19T18:13:25.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/nodejs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nodejs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nodejs" />
<lastmod>2026-08-19T18:13:25.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/web-scraping</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/web-scraping" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/web-scraping" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/web-scraping" />
<lastmod>2026-08-19T18:13:25.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/web-scraping</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/web-scraping" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/web-scraping" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/web-scraping" />
<lastmod>2026-08-19T18:13:25.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/bootstrap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/bootstrap" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/bootstrap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/bootstrap" />
<lastmod>2026-08-19T18:13:25.765Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/bootstrap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/bootstrap" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/bootstrap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/bootstrap" />
<lastmod>2026-08-19T18:13:25.765Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/css</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/css" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/css" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/css" />
<lastmod>2026-08-19T18:13:25.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/css</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/css" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/css" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/css" />
<lastmod>2026-08-19T18:13:25.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/framer-motion</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/framer-motion" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/framer-motion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/framer-motion" />
<lastmod>2026-08-19T18:13:25.879Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/framer-motion</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/framer-motion" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/framer-motion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/framer-motion" />
<lastmod>2026-08-19T18:13:25.879Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/html</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/html" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/html" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/html" />
<lastmod>2026-08-19T18:13:25.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/html</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/html" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/html" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/html" />
<lastmod>2026-08-19T18:13:25.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nextjs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nextjs" />
<lastmod>2026-08-19T18:13:25.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nextjs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nextjs" />
<lastmod>2026-08-19T18:13:25.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/react</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/react" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/react" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/react" />
<lastmod>2026-08-19T18:13:26.051Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/react</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/react" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/react" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/react" />
<lastmod>2026-08-19T18:13:26.051Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/redux-toolkit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/redux-toolkit" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/redux-toolkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/redux-toolkit" />
<lastmod>2026-08-19T18:13:26.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/redux-toolkit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/redux-toolkit" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/redux-toolkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/redux-toolkit" />
<lastmod>2026-08-19T18:13:26.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/tailwind-css</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/tailwind-css" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/tailwind-css" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/tailwind-css" />
<lastmod>2026-08-19T18:13:26.170Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/tailwind-css</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/tailwind-css" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/tailwind-css" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/tailwind-css" />
<lastmod>2026-08-19T18:13:26.170Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/typescript</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/typescript" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/typescript" />
<lastmod>2026-08-19T18:13:26.229Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/typescript</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/typescript" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/typescript" />
<lastmod>2026-08-19T18:13:26.229Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/python</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/python" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/python" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/python" />
<lastmod>2026-08-19T18:13:26.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/python</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/python" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/python" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/python" />
<lastmod>2026-08-19T18:13:26.287Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/mongodb</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/mongodb" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/mongodb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/mongodb" />
<lastmod>2026-08-19T18:13:26.348Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/mongodb</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/mongodb" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/mongodb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/mongodb" />
<lastmod>2026-08-19T18:13:26.348Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/mongoose</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/mongoose" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/mongoose" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/mongoose" />
<lastmod>2026-08-19T18:13:26.405Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/mongoose</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/mongoose" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/mongoose" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/mongoose" />
<lastmod>2026-08-19T18:13:26.405Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/postgresql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/postgresql" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/postgresql" />
<lastmod>2026-08-19T18:13:26.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/postgresql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/postgresql" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/postgresql" />
<lastmod>2026-08-19T18:13:26.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/prisma</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/prisma" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/prisma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/prisma" />
<lastmod>2026-08-19T18:13:26.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/prisma</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/prisma" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/prisma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/prisma" />
<lastmod>2026-08-19T18:13:26.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/nginx</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nginx" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nginx" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nginx" />
<lastmod>2026-08-19T18:13:26.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/nginx</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/nginx" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/nginx" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/nginx" />
<lastmod>2026-08-19T18:13:26.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/pm2</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/pm2" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/pm2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/pm2" />
<lastmod>2026-08-19T18:13:26.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/pm2</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/pm2" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/pm2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/pm2" />
<lastmod>2026-08-19T18:13:26.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/jwt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/jwt" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/jwt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/jwt" />
<lastmod>2026-08-19T18:13:26.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/jwt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/jwt" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/jwt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/jwt" />
<lastmod>2026-08-19T18:13:26.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/paypal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/paypal" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/paypal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/paypal" />
<lastmod>2026-08-19T18:13:26.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/paypal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/paypal" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/paypal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/paypal" />
<lastmod>2026-08-19T18:13:26.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/stripe</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/stripe" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/stripe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/stripe" />
<lastmod>2026-08-19T18:13:26.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/stripe</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/stripe" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/stripe" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/stripe" />
<lastmod>2026-08-19T18:13:26.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/cloudinary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/cloudinary" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/cloudinary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/cloudinary" />
<lastmod>2026-08-19T18:13:26.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/cloudinary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/cloudinary" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/cloudinary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/cloudinary" />
<lastmod>2026-08-19T18:13:26.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/vercel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/vercel" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/vercel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/vercel" />
<lastmod>2026-08-19T18:13:26.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/vercel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/vercel" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/vercel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/vercel" />
<lastmod>2026-08-19T18:13:26.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/immer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/immer" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/immer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/immer" />
<lastmod>2026-08-19T18:13:26.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/immer</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/immer" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/immer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/immer" />
<lastmod>2026-08-19T18:13:26.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/pdfmake-rtl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/pdfmake-rtl" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/pdfmake-rtl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/pdfmake-rtl" />
<lastmod>2026-08-19T18:13:27.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/pdfmake-rtl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/pdfmake-rtl" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/pdfmake-rtl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/pdfmake-rtl" />
<lastmod>2026-08-19T18:13:27.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/socket-io</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/socket-io" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/socket-io" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/socket-io" />
<lastmod>2026-08-19T18:13:27.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/socket-io</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/socket-io" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/socket-io" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/socket-io" />
<lastmod>2026-08-19T18:13:27.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/zod</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/zod" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/zod" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/zod" />
<lastmod>2026-08-19T18:13:27.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/zod</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/zod" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/zod" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/zod" />
<lastmod>2026-08-19T18:13:27.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/zustand</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/zustand" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/zustand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/zustand" />
<lastmod>2026-08-19T18:13:27.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/zustand</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/zustand" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/zustand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/zustand" />
<lastmod>2026-08-19T18:13:27.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/skills/whatsapp-baileys</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/whatsapp-baileys" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/whatsapp-baileys" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/whatsapp-baileys" />
<lastmod>2026-08-19T18:13:27.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/skills/whatsapp-baileys</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/skills/whatsapp-baileys" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/skills/whatsapp-baileys" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/skills/whatsapp-baileys" />
<lastmod>2026-08-19T18:13:27.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/category/backend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/backend" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/backend" />
<lastmod>2026-08-19T16:34:04.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/category/backend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/backend" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/backend" />
<lastmod>2026-08-19T16:34:04.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/category/architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/architecture" />
<lastmod>2026-08-19T16:34:04.445Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/category/architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/architecture" />
<lastmod>2026-08-19T16:34:04.445Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/category/database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/database" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/database" />
<lastmod>2026-08-19T16:34:04.504Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/category/database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/database" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/database" />
<lastmod>2026-08-19T16:34:04.504Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/category/security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/security" />
<lastmod>2026-08-19T16:34:04.561Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/category/security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/security" />
<lastmod>2026-08-19T16:34:04.561Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/category/networking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/networking" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/networking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/networking" />
<lastmod>2026-08-19T16:34:04.618Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/category/networking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/networking" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/networking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/networking" />
<lastmod>2026-08-19T16:34:04.618Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/category/career</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/career" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/career" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/career" />
<lastmod>2026-08-19T16:34:04.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/category/career</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/category/career" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/category/career" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/category/career" />
<lastmod>2026-08-19T16:34:04.737Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/web-security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/web-security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/web-security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/web-security" />
<lastmod>2026-08-19T16:34:04.003Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/web-security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/web-security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/web-security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/web-security" />
<lastmod>2026-08-19T16:34:04.003Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/unit-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/unit-testing" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/unit-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/unit-testing" />
<lastmod>2026-08-19T16:34:03.891Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/unit-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/unit-testing" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/unit-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/unit-testing" />
<lastmod>2026-08-19T16:34:03.891Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/transactions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/transactions" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/transactions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/transactions" />
<lastmod>2026-08-19T16:34:03.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/transactions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/transactions" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/transactions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/transactions" />
<lastmod>2026-08-19T16:34:03.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/tls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/tls" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/tls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/tls" />
<lastmod>2026-08-19T16:34:03.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/tls</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/tls" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/tls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/tls" />
<lastmod>2026-08-19T16:34:03.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/testing" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/testing" />
<lastmod>2026-08-19T16:34:03.720Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/testing" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/testing" />
<lastmod>2026-08-19T16:34:03.720Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/tcp-ip</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/tcp-ip" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/tcp-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/tcp-ip" />
<lastmod>2026-08-19T16:34:03.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/tcp-ip</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/tcp-ip" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/tcp-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/tcp-ip" />
<lastmod>2026-08-19T16:34:03.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/system-design" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/system-design" />
<lastmod>2026-08-19T16:34:03.606Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/system-design" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/system-design" />
<lastmod>2026-08-19T16:34:03.606Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/sql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/sql" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/sql" />
<lastmod>2026-08-19T16:34:03.550Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/sql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/sql" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/sql" />
<lastmod>2026-08-19T16:34:03.550Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/solid</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/solid" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/solid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/solid" />
<lastmod>2026-08-19T16:34:03.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/solid</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/solid" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/solid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/solid" />
<lastmod>2026-08-19T16:34:03.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/software-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/software-engineering" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/software-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/software-engineering" />
<lastmod>2026-08-19T16:34:03.437Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/software-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/software-engineering" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/software-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/software-engineering" />
<lastmod>2026-08-19T16:34:03.437Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/security" />
<lastmod>2026-08-19T16:34:03.381Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/security" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/security" />
<lastmod>2026-08-19T16:34:03.381Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/saas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/saas" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/saas" />
<lastmod>2026-08-19T16:34:03.324Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/saas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/saas" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/saas" />
<lastmod>2026-08-19T16:34:03.324Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/rest</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/rest" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/rest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/rest" />
<lastmod>2026-08-19T16:34:03.210Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/rest</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/rest" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/rest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/rest" />
<lastmod>2026-08-19T16:34:03.210Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/resilience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/resilience" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/resilience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/resilience" />
<lastmod>2026-08-19T16:34:03.153Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/resilience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/resilience" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/resilience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/resilience" />
<lastmod>2026-08-19T16:34:03.153Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/refactoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/refactoring" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/refactoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/refactoring" />
<lastmod>2026-08-19T16:34:03.099Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/refactoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/refactoring" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/refactoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/refactoring" />
<lastmod>2026-08-19T16:34:03.099Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/redis</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/redis" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/redis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/redis" />
<lastmod>2026-08-19T16:34:03.043Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/redis</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/redis" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/redis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/redis" />
<lastmod>2026-08-19T16:34:03.043Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/performance" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/performance" />
<lastmod>2026-08-19T16:34:02.820Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/performance" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/performance" />
<lastmod>2026-08-19T16:34:02.820Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/pagination</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/pagination" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/pagination" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/pagination" />
<lastmod>2026-08-19T16:34:02.709Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/pagination</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/pagination" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/pagination" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/pagination" />
<lastmod>2026-08-19T16:34:02.709Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/outbox-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/outbox-pattern" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/outbox-pattern" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/outbox-pattern" />
<lastmod>2026-08-19T16:34:02.653Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/outbox-pattern</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/outbox-pattern" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/outbox-pattern" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/outbox-pattern" />
<lastmod>2026-08-19T16:34:02.653Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/otp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/otp" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/otp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/otp" />
<lastmod>2026-08-19T16:34:02.598Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/otp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/otp" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/otp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/otp" />
<lastmod>2026-08-19T16:34:02.598Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/networking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/networking" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/networking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/networking" />
<lastmod>2026-08-19T16:34:02.485Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/networking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/networking" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/networking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/networking" />
<lastmod>2026-08-19T16:34:02.485Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/multi-tenancy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/multi-tenancy" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/multi-tenancy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/multi-tenancy" />
<lastmod>2026-08-19T16:34:02.431Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/multi-tenancy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/multi-tenancy" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/multi-tenancy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/multi-tenancy" />
<lastmod>2026-08-19T16:34:02.431Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/mindset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/mindset" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/mindset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/mindset" />
<lastmod>2026-08-19T16:34:02.371Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/mindset</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/mindset" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/mindset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/mindset" />
<lastmod>2026-08-19T16:34:02.371Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/microservices</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/microservices" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/microservices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/microservices" />
<lastmod>2026-08-19T16:34:02.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/microservices</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/microservices" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/microservices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/microservices" />
<lastmod>2026-08-19T16:34:02.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/learning-roadmap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/learning-roadmap" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/learning-roadmap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/learning-roadmap" />
<lastmod>2026-08-19T16:34:02.256Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/learning-roadmap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/learning-roadmap" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/learning-roadmap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/learning-roadmap" />
<lastmod>2026-08-19T16:34:02.256Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/learning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/learning" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/learning" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/learning" />
<lastmod>2026-08-19T16:34:02.199Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/learning</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/learning" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/learning" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/learning" />
<lastmod>2026-08-19T16:34:02.199Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/jwt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/jwt" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/jwt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/jwt" />
<lastmod>2026-08-19T16:34:02.142Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/jwt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/jwt" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/jwt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/jwt" />
<lastmod>2026-08-19T16:34:02.142Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/integration-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/integration-testing" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/integration-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/integration-testing" />
<lastmod>2026-08-19T16:34:02.087Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/integration-testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/integration-testing" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/integration-testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/integration-testing" />
<lastmod>2026-08-19T16:34:02.087Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/https</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/https" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/https" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/https" />
<lastmod>2026-08-19T16:34:01.975Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/https</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/https" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/https" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/https" />
<lastmod>2026-08-19T16:34:01.975Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/http</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/http" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/http" />
<lastmod>2026-08-19T16:34:01.918Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/http</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/http" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/http" />
<lastmod>2026-08-19T16:34:01.918Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/graphql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/graphql" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/graphql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/graphql" />
<lastmod>2026-08-19T16:34:01.803Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/graphql</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/graphql" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/graphql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/graphql" />
<lastmod>2026-08-19T16:34:01.803Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/fundamentals</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/fundamentals" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/fundamentals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/fundamentals" />
<lastmod>2026-08-19T16:34:01.749Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/fundamentals</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/fundamentals" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/fundamentals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/fundamentals" />
<lastmod>2026-08-19T16:34:01.749Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/ecommerce</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/ecommerce" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/ecommerce" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/ecommerce" />
<lastmod>2026-08-19T16:34:01.520Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/ecommerce</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/ecommerce" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/ecommerce" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/ecommerce" />
<lastmod>2026-08-19T16:34:01.520Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/dns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/dns" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/dns" />
<lastmod>2026-08-19T16:34:01.464Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/dns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/dns" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/dns" />
<lastmod>2026-08-19T16:34:01.464Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/distributed-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/distributed-systems" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/distributed-systems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/distributed-systems" />
<lastmod>2026-08-19T16:34:01.407Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/distributed-systems</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/distributed-systems" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/distributed-systems" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/distributed-systems" />
<lastmod>2026-08-19T16:34:01.407Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/blog/tag/design-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/design-patterns" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/design-patterns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/design-patterns" />
<lastmod>2026-08-19T16:34:01.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/blog/tag/design-patterns</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/blog/tag/design-patterns" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/blog/tag/design-patterns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/blog/tag/design-patterns" />
<lastmod>2026-08-19T16:34:01.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/category/frontend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/category/frontend" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/category/frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/category/frontend" />
<lastmod>2026-08-19T16:34:04.192Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/category/frontend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/category/frontend" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/category/frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/category/frontend" />
<lastmod>2026-08-19T16:34:04.192Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/en/projects/category/full-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/category/full-stack" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/category/full-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/category/full-stack" />
<lastmod>2026-08-26T12:58:35.275Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://amrsamir.dev/ar/projects/category/full-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://amrsamir.dev/en/projects/category/full-stack" />
<xhtml:link rel="alternate" hreflang="ar" href="https://amrsamir.dev/ar/projects/category/full-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://amrsamir.dev/en/projects/category/full-stack" />
<lastmod>2026-08-26T12:58:35.275Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
