<?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://ahmedlotfy.site/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/about" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/about" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/about" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/about" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/contact" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/contact" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/contact" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/contact" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/privacy" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/privacy" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/privacy" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/privacy" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/terms" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/terms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/terms" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/terms" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/terms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/terms" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/hi-x</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/hi-x" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/hi-x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/hi-x" />
<lastmod>2026-05-07T19:41:39.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/hi-x</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/hi-x" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/hi-x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/hi-x" />
<lastmod>2026-05-07T19:41:39.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/pos-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/pos-system" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/pos-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/pos-system" />
<lastmod>2026-04-27T11:34:42.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/pos-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/pos-system" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/pos-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/pos-system" />
<lastmod>2026-04-27T11:34:42.905Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/task-hub-mcp-driven-project-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/task-hub-mcp-driven-project-management" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/task-hub-mcp-driven-project-management" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/task-hub-mcp-driven-project-management" />
<lastmod>2026-04-24T01:17:03.531Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/task-hub-mcp-driven-project-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/task-hub-mcp-driven-project-management" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/task-hub-mcp-driven-project-management" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/task-hub-mcp-driven-project-management" />
<lastmod>2026-04-24T01:17:03.531Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/book-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/book-app" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/book-app" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/book-app" />
<lastmod>2026-04-24T01:17:04.154Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/book-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/book-app" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/book-app" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/book-app" />
<lastmod>2026-04-24T01:17:04.154Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/toota-art</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/toota-art" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/toota-art" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/toota-art" />
<lastmod>2026-05-03T19:12:01.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/toota-art</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/toota-art" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/toota-art" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/toota-art" />
<lastmod>2026-05-03T19:12:01.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/self-tracker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/self-tracker" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/self-tracker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/self-tracker" />
<lastmod>2026-04-27T17:59:00.168Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/self-tracker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/self-tracker" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/self-tracker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/self-tracker" />
<lastmod>2026-04-27T17:59:00.168Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/zamalek-store</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/zamalek-store" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/zamalek-store" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/zamalek-store" />
<lastmod>2026-05-08T15:21:32.617Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/zamalek-store</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/zamalek-store" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/zamalek-store" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/zamalek-store" />
<lastmod>2026-05-08T15:21:32.617Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/dev-challenges</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/dev-challenges" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/dev-challenges" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/dev-challenges" />
<lastmod>2026-04-24T01:17:03.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/dev-challenges</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/dev-challenges" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/dev-challenges" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/dev-challenges" />
<lastmod>2026-04-24T01:17:03.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/applicence-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/applicence-manager" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/applicence-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/applicence-manager" />
<lastmod>2026-04-24T01:17:03.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/applicence-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/applicence-manager" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/applicence-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/applicence-manager" />
<lastmod>2026-04-24T01:17:03.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/projects/the-drive-center</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/the-drive-center" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/the-drive-center" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/the-drive-center" />
<lastmod>2026-05-08T15:21:28.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/projects/the-drive-center</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/projects/the-drive-center" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/projects/the-drive-center" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/projects/the-drive-center" />
<lastmod>2026-05-08T15:21:28.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n" />
<lastmod>2026-05-08T22:42:47.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/cvss-10-0-is-not-a-coincidence-from-next-js-to-n8n" />
<lastmod>2026-05-08T22:42:47.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/building-zero-effort-obsidian-to-portfolio-workflow</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/building-zero-effort-obsidian-to-portfolio-workflow" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/building-zero-effort-obsidian-to-portfolio-workflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/building-zero-effort-obsidian-to-portfolio-workflow" />
<lastmod>2026-05-08T22:47:00.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/building-zero-effort-obsidian-to-portfolio-workflow</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/building-zero-effort-obsidian-to-portfolio-workflow" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/building-zero-effort-obsidian-to-portfolio-workflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/building-zero-effort-obsidian-to-portfolio-workflow" />
<lastmod>2026-05-08T22:47:00.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/gemini-cli-subagents-multi-agent-workflows</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/gemini-cli-subagents-multi-agent-workflows" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/gemini-cli-subagents-multi-agent-workflows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/gemini-cli-subagents-multi-agent-workflows" />
<lastmod>2026-05-08T23:19:08.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/gemini-cli-subagents-multi-agent-workflows</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/gemini-cli-subagents-multi-agent-workflows" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/gemini-cli-subagents-multi-agent-workflows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/gemini-cli-subagents-multi-agent-workflows" />
<lastmod>2026-05-08T23:19:08.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/definitive-guide-image-privacy-orientation-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/definitive-guide-image-privacy-orientation-laravel" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/definitive-guide-image-privacy-orientation-laravel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/definitive-guide-image-privacy-orientation-laravel" />
<lastmod>2026-05-08T22:48:11.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/definitive-guide-image-privacy-orientation-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/definitive-guide-image-privacy-orientation-laravel" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/definitive-guide-image-privacy-orientation-laravel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/definitive-guide-image-privacy-orientation-laravel" />
<lastmod>2026-05-08T22:48:11.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/connecting-to-postgresql-running-inside-docker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/connecting-to-postgresql-running-inside-docker" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/connecting-to-postgresql-running-inside-docker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/connecting-to-postgresql-running-inside-docker" />
<lastmod>2026-05-08T22:48:30.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/connecting-to-postgresql-running-inside-docker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/connecting-to-postgresql-running-inside-docker" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/connecting-to-postgresql-running-inside-docker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/connecting-to-postgresql-running-inside-docker" />
<lastmod>2026-05-08T22:48:30.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/mojo-1-0-beta-python-ai-programming-language</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/mojo-1-0-beta-python-ai-programming-language" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/mojo-1-0-beta-python-ai-programming-language" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/mojo-1-0-beta-python-ai-programming-language" />
<lastmod>2026-05-08T22:57:12.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/mojo-1-0-beta-python-ai-programming-language</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/mojo-1-0-beta-python-ai-programming-language" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/mojo-1-0-beta-python-ai-programming-language" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/mojo-1-0-beta-python-ai-programming-language" />
<lastmod>2026-05-08T22:57:12.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/react-server-components-vs-qwik-real-world-truth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-server-components-vs-qwik-real-world-truth" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-server-components-vs-qwik-real-world-truth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-server-components-vs-qwik-real-world-truth" />
<lastmod>2026-05-08T23:03:58.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/react-server-components-vs-qwik-real-world-truth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-server-components-vs-qwik-real-world-truth" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-server-components-vs-qwik-real-world-truth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-server-components-vs-qwik-real-world-truth" />
<lastmod>2026-05-08T23:03:58.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/cloudflared-tunnel-full-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/cloudflared-tunnel-full-guide" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/cloudflared-tunnel-full-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/cloudflared-tunnel-full-guide" />
<lastmod>2026-05-08T22:50:29.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/cloudflared-tunnel-full-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/cloudflared-tunnel-full-guide" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/cloudflared-tunnel-full-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/cloudflared-tunnel-full-guide" />
<lastmod>2026-05-08T22:50:29.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/ai-agent-auditing-cut-incident-response-90-percent</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-agent-auditing-cut-incident-response-90-percent" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-agent-auditing-cut-incident-response-90-percent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-agent-auditing-cut-incident-response-90-percent" />
<lastmod>2026-05-08T22:51:32.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/ai-agent-auditing-cut-incident-response-90-percent</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-agent-auditing-cut-incident-response-90-percent" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-agent-auditing-cut-incident-response-90-percent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-agent-auditing-cut-incident-response-90-percent" />
<lastmod>2026-05-08T22:51:32.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/master-postgresql-self-hosting-guide-dokploy-vps</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/master-postgresql-self-hosting-guide-dokploy-vps" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/master-postgresql-self-hosting-guide-dokploy-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/master-postgresql-self-hosting-guide-dokploy-vps" />
<lastmod>2026-05-08T23:01:12.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/master-postgresql-self-hosting-guide-dokploy-vps</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/master-postgresql-self-hosting-guide-dokploy-vps" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/master-postgresql-self-hosting-guide-dokploy-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/master-postgresql-self-hosting-guide-dokploy-vps" />
<lastmod>2026-05-08T23:01:12.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel" />
<lastmod>2026-05-08T22:53:45.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-definitive-guide-to-image-privacy-orientation-in-laravel" />
<lastmod>2026-05-08T22:53:45.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/production-ready-ai-agents-lessons-refactoring-monolith</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/production-ready-ai-agents-lessons-refactoring-monolith" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/production-ready-ai-agents-lessons-refactoring-monolith" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/production-ready-ai-agents-lessons-refactoring-monolith" />
<lastmod>2026-05-08T23:02:42.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/production-ready-ai-agents-lessons-refactoring-monolith</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/production-ready-ai-agents-lessons-refactoring-monolith" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/production-ready-ai-agents-lessons-refactoring-monolith" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/production-ready-ai-agents-lessons-refactoring-monolith" />
<lastmod>2026-05-08T23:02:42.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/ui-ux-pro-max-skill-linux-setup-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ui-ux-pro-max-skill-linux-setup-guide" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ui-ux-pro-max-skill-linux-setup-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ui-ux-pro-max-skill-linux-setup-guide" />
<lastmod>2026-05-09T08:18:05.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/ui-ux-pro-max-skill-linux-setup-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ui-ux-pro-max-skill-linux-setup-guide" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ui-ux-pro-max-skill-linux-setup-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ui-ux-pro-max-skill-linux-setup-guide" />
<lastmod>2026-05-09T08:18:05.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami" />
<lastmod>2026-05-10T08:36:09.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-built-a-20-kb-react-hook-that-doesn-t-care-which-ai-you-use-here-s-how-streami" />
<lastmod>2026-05-10T08:36:09.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/frontend-build-tools-hitting-a-wall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/frontend-build-tools-hitting-a-wall" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/frontend-build-tools-hitting-a-wall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/frontend-build-tools-hitting-a-wall" />
<lastmod>2026-05-08T22:45:12.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/frontend-build-tools-hitting-a-wall</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/frontend-build-tools-hitting-a-wall" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/frontend-build-tools-hitting-a-wall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/frontend-build-tools-hitting-a-wall" />
<lastmod>2026-05-08T22:45:12.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs" />
<lastmod>2026-05-08T22:46:23.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-no-open-ports-manual-cloudflare-tunnels-for-backend-devs" />
<lastmod>2026-05-08T22:46:23.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric" />
<lastmod>2026-05-10T08:22:30.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-react-native-architecture-chain-metro-hermes-jsi-yoga-fabric" />
<lastmod>2026-05-10T08:22:30.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/rust-build-problem-fix-eww</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/rust-build-problem-fix-eww" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/rust-build-problem-fix-eww" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/rust-build-problem-fix-eww" />
<lastmod>2026-05-08T23:04:52.407Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/rust-build-problem-fix-eww</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/rust-build-problem-fix-eww" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/rust-build-problem-fix-eww" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/rust-build-problem-fix-eww" />
<lastmod>2026-05-08T23:04:52.407Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/what-is-mcp-server-no-dumb-questions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/what-is-mcp-server-no-dumb-questions" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/what-is-mcp-server-no-dumb-questions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/what-is-mcp-server-no-dumb-questions" />
<lastmod>2026-05-08T23:04:59.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/what-is-mcp-server-no-dumb-questions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/what-is-mcp-server-no-dumb-questions" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/what-is-mcp-server-no-dumb-questions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/what-is-mcp-server-no-dumb-questions" />
<lastmod>2026-05-08T23:04:59.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/tanstack-experimental-react-clone-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/tanstack-experimental-react-clone-explained" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/tanstack-experimental-react-clone-explained" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/tanstack-experimental-react-clone-explained" />
<lastmod>2026-05-08T23:24:15.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/tanstack-experimental-react-clone-explained</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/tanstack-experimental-react-clone-explained" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/tanstack-experimental-react-clone-explained" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/tanstack-experimental-react-clone-explained" />
<lastmod>2026-05-08T23:24:15.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/complete-setup-guide-expo-nativewind-2026-edition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/complete-setup-guide-expo-nativewind-2026-edition" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/complete-setup-guide-expo-nativewind-2026-edition" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/complete-setup-guide-expo-nativewind-2026-edition" />
<lastmod>2026-05-10T08:19:18.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/complete-setup-guide-expo-nativewind-2026-edition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/complete-setup-guide-expo-nativewind-2026-edition" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/complete-setup-guide-expo-nativewind-2026-edition" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/complete-setup-guide-expo-nativewind-2026-edition" />
<lastmod>2026-05-10T08:19:18.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required" />
<lastmod>2026-05-10T08:28:12.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/5-defensive-ai-tools-builders-can-actually-use-in-2026-no-allowlist-required" />
<lastmod>2026-05-10T08:28:12.256Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs" />
<lastmod>2026-05-10T08:49:12.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-vite-tailwind-css-shadcn-ui-setup-vanillajs" />
<lastmod>2026-05-10T08:49:12.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui" />
<lastmod>2026-05-10T15:09:51.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/a2ui-v0-9-the-new-standard-for-portable-framework-agnostic-generative-ui" />
<lastmod>2026-05-10T15:09:51.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-" />
<lastmod>2026-05-10T10:53:19.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/best-mobile-frameworks-2026-react-native-vs-flutter-vs-swiftui-vs-expo-vs-tauri-" />
<lastmod>2026-05-10T10:53:19.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026" />
<lastmod>2026-05-10T15:02:48.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/beyond-claude-for-excel-the-real-office-ai-agent-stack-for-2026" />
<lastmod>2026-05-10T15:02:48.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/building-real-world-on-device-ai-with-litert-and-npu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/building-real-world-on-device-ai-with-litert-and-npu" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/building-real-world-on-device-ai-with-litert-and-npu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/building-real-world-on-device-ai-with-litert-and-npu" />
<lastmod>2026-05-10T15:06:08.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/building-real-world-on-device-ai-with-litert-and-npu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/building-real-world-on-device-ai-with-litert-and-npu" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/building-real-world-on-device-ai-with-litert-and-npu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/building-real-world-on-device-ai-with-litert-and-npu" />
<lastmod>2026-05-10T15:06:08.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture" />
<lastmod>2026-05-10T15:13:59.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/surviving-byzantine-fire-empirical-proof-of-a-deterministic-web3-ai-architecture" />
<lastmod>2026-05-10T15:13:59.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a" />
<lastmod>2026-05-10T15:16:21.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/beyond-ai-wrappers-why-engineering-a-pattern-extraction-layer-is-the-future-of-a" />
<lastmod>2026-05-10T15:16:21.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-" />
<lastmod>2026-05-10T15:20:10.380Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/big-tech-firms-are-accelerating-ai-investments-and-integration-while-regulators-" />
<lastmod>2026-05-10T15:20:10.380Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/phonepe-s-integration-agent-and-the-next-step</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/phonepe-s-integration-agent-and-the-next-step" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/phonepe-s-integration-agent-and-the-next-step" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/phonepe-s-integration-agent-and-the-next-step" />
<lastmod>2026-05-10T15:22:07.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/phonepe-s-integration-agent-and-the-next-step</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/phonepe-s-integration-agent-and-the-next-step" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/phonepe-s-integration-agent-and-the-next-step" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/phonepe-s-integration-agent-and-the-next-step" />
<lastmod>2026-05-10T15:22:07.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli" />
<lastmod>2026-05-10T15:23:36.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/agents-cli-in-agent-platform-create-to-production-in-one-cli" />
<lastmod>2026-05-10T15:23:36.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026" />
<lastmod>2026-05-11T05:02:43.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/building-a-multimodal-ai-app-with-react-19-and-gpt-4v-developer-guide-2026" />
<lastmod>2026-05-11T05:02:43.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-" />
<lastmod>2026-05-11T05:04:44.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-built-an-mcp-server-that-screens-suppliers-against-328-sanctions-lists-before-" />
<lastmod>2026-05-11T05:04:44.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans" />
<lastmod>2026-05-11T05:06:47.816Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/why-i-stopped-letting-claude-shell-out-for-security-scans" />
<lastmod>2026-05-11T05:06:47.816Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo" />
<lastmod>2026-05-11T05:08:24.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/lost-in-the-middle-why-llms-quietly-ignore-the-centre-of-their-own-context-windo" />
<lastmod>2026-05-11T05:08:24.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed" />
<lastmod>2026-05-11T05:09:38.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-custom-qr-codes-online-with-instant-download-no-signup-needed" />
<lastmod>2026-05-11T05:09:38.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t" />
<lastmod>2026-05-11T05:12:38.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/why-affiliate-marketers-who-use-ai-earn-10x-more-than-those-who-don-t" />
<lastmod>2026-05-11T05:12:38.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte" />
<lastmod>2026-05-11T05:14:57.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/students-receive-10-000-prizes-from-openai-for-innovative-use-of-artificial-inte" />
<lastmod>2026-05-11T05:14:57.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus" />
<lastmod>2026-05-11T05:18:02.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/apple-reaches-250-million-settlement-with-iphone-owners-over-ai-claims-the-jerus" />
<lastmod>2026-05-11T05:18:02.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions" />
<lastmod>2026-05-11T15:04:41.590Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/complete-ci-cd-guide-for-react-native-apps-using-github-actions" />
<lastmod>2026-05-11T15:04:41.590Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge" />
<lastmod>2026-05-11T15:08:30.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/monetizing-ai-agents-with-x402-cloudfront-and-lambda-edge" />
<lastmod>2026-05-11T15:08:30.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget" />
<lastmod>2026-05-11T15:12:14.875Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-payment-rail-checklist-i-d-use-before-giving-an-ai-agent-a-budget" />
<lastmod>2026-05-11T15:12:14.875Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/concurrency-retry-and-timeout-under-one-owner</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/concurrency-retry-and-timeout-under-one-owner" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/concurrency-retry-and-timeout-under-one-owner" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/concurrency-retry-and-timeout-under-one-owner" />
<lastmod>2026-05-11T15:16:43.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/concurrency-retry-and-timeout-under-one-owner</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/concurrency-retry-and-timeout-under-one-owner" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/concurrency-retry-and-timeout-under-one-owner" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/concurrency-retry-and-timeout-under-one-owner" />
<lastmod>2026-05-11T15:16:43.817Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one" />
<lastmod>2026-05-11T15:21:33.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-hooks-in-2026-not-just-what-they-do-when-to-reach-for-each-one" />
<lastmod>2026-05-11T15:21:33.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/my-whatsapp-system-design-interview-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/my-whatsapp-system-design-interview-experience" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/my-whatsapp-system-design-interview-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/my-whatsapp-system-design-interview-experience" />
<lastmod>2026-05-11T15:26:24.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/my-whatsapp-system-design-interview-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/my-whatsapp-system-design-interview-experience" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/my-whatsapp-system-design-interview-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/my-whatsapp-system-design-interview-experience" />
<lastmod>2026-05-11T15:26:24.494Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online" />
<lastmod>2026-05-11T15:29:33.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/best-places-to-buy-authentic-mr-fog-aura-60k-online" />
<lastmod>2026-05-11T15:29:33.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework" />
<lastmod>2026-05-11T15:32:17.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/knowshield-ai-knowledge-layer-defense-in-sharepoint-r-a-h-s-i-framework" />
<lastmod>2026-05-11T15:32:17.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/graphql-for-react-native-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/graphql-for-react-native-developers" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/graphql-for-react-native-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/graphql-for-react-native-developers" />
<lastmod>2026-05-12T05:04:32.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/graphql-for-react-native-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/graphql-for-react-native-developers" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/graphql-for-react-native-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/graphql-for-react-native-developers" />
<lastmod>2026-05-12T05:04:32.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and" />
<lastmod>2026-05-12T05:08:13.041Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/shipping-react-native-updates-without-the-app-store-a-practical-guide-to-ota-and" />
<lastmod>2026-05-12T05:08:13.041Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin" />
<lastmod>2026-05-12T05:10:40.920Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-agents-in-next-js-how-developers-are-moving-from-writing-code-to-orchestratin" />
<lastmod>2026-05-12T05:10:40.920Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required" />
<lastmod>2026-05-12T05:14:06.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/how-i-built-an-ai-workflow-using-autogpt-no-phd-required" />
<lastmod>2026-05-12T05:14:06.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama" />
<lastmod>2026-05-12T05:15:03.704Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-a-secure-postgresql-ai-agent-with-langchain-ollama" />
<lastmod>2026-05-12T05:15:03.704Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/bulletproof-react-strict-content-security-policies-in-next-js</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/bulletproof-react-strict-content-security-policies-in-next-js" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/bulletproof-react-strict-content-security-policies-in-next-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/bulletproof-react-strict-content-security-policies-in-next-js" />
<lastmod>2026-05-12T05:16:00.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/bulletproof-react-strict-content-security-policies-in-next-js</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/bulletproof-react-strict-content-security-policies-in-next-js" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/bulletproof-react-strict-content-security-policies-in-next-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/bulletproof-react-strict-content-security-policies-in-next-js" />
<lastmod>2026-05-12T05:16:00.107Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au" />
<lastmod>2026-05-12T05:19:58.988Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/gtig-ai-threat-tracker-adversaries-leverage-ai-for-vulnerability-exploitation-au" />
<lastmod>2026-05-12T05:19:58.988Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/i-asked-chatgpt-for-help-and-that-scared-me</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-asked-chatgpt-for-help-and-that-scared-me" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-asked-chatgpt-for-help-and-that-scared-me" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-asked-chatgpt-for-help-and-that-scared-me" />
<lastmod>2026-05-12T08:27:44.848Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/i-asked-chatgpt-for-help-and-that-scared-me</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-asked-chatgpt-for-help-and-that-scared-me" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-asked-chatgpt-for-help-and-that-scared-me" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-asked-chatgpt-for-help-and-that-scared-me" />
<lastmod>2026-05-12T08:27:44.848Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j" />
<lastmod>2026-05-12T15:02:05.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-a-medical-chart-coding-pipeline-with-daimon-claude-and-neo4j" />
<lastmod>2026-05-12T15:02:05.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts" />
<lastmod>2026-05-12T15:03:10.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/dxb-apps-future-ready-mobile-app-development-dubai-experts" />
<lastmod>2026-05-12T15:03:10.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/iphone-17-pro-max-repair</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/iphone-17-pro-max-repair" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/iphone-17-pro-max-repair" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/iphone-17-pro-max-repair" />
<lastmod>2026-05-12T15:08:25.739Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/iphone-17-pro-max-repair</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/iphone-17-pro-max-repair" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/iphone-17-pro-max-repair" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/iphone-17-pro-max-repair" />
<lastmod>2026-05-12T15:08:25.739Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu" />
<lastmod>2026-05-12T15:12:05.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-coding-agents-compared-2026-claude-code-vs-codex-cli-vs-cursor-vs-deepseek-tu" />
<lastmod>2026-05-12T15:12:05.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos" />
<lastmod>2026-05-12T15:15:55.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-2026-developer-s-guide-to-zero-cost-full-stack-hosting-fastapi-react-and-pos" />
<lastmod>2026-05-12T15:15:55.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai" />
<lastmod>2026-05-12T15:20:18.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/vibe-coding-without-chaos-a-practical-workflow-checklist-for-developers-using-ai" />
<lastmod>2026-05-12T15:20:18.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts" />
<lastmod>2026-05-12T15:25:16.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/prompt-engineering-for-ai-agents-7-production-patterns-that-beat-better-prompts" />
<lastmod>2026-05-12T15:25:16.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/react-seo-guide-making-google-actually-see-your-react-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-seo-guide-making-google-actually-see-your-react-app" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-seo-guide-making-google-actually-see-your-react-app" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-seo-guide-making-google-actually-see-your-react-app" />
<lastmod>2026-05-12T15:26:43.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/react-seo-guide-making-google-actually-see-your-react-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/react-seo-guide-making-google-actually-see-your-react-app" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/react-seo-guide-making-google-actually-see-your-react-app" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/react-seo-guide-making-google-actually-see-your-react-app" />
<lastmod>2026-05-12T15:26:43.740Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway" />
<lastmod>2026-05-13T05:02:48.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/how-to-expose-a-private-react-app-running-on-ecs-fargate-via-aws-api-gateway" />
<lastmod>2026-05-13T05:02:48.944Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev" />
<lastmod>2026-05-13T05:05:11.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/awesome-react-native-skills-claude-skills-for-modern-mobile-dev" />
<lastmod>2026-05-13T05:05:11.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/three-questions-after-the-ai-job-wave</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/three-questions-after-the-ai-job-wave" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/three-questions-after-the-ai-job-wave" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/three-questions-after-the-ai-job-wave" />
<lastmod>2026-05-13T05:06:29.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/three-questions-after-the-ai-job-wave</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/three-questions-after-the-ai-job-wave" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/three-questions-after-the-ai-job-wave" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/three-questions-after-the-ai-job-wave" />
<lastmod>2026-05-13T05:06:29.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek" />
<lastmod>2026-05-13T05:08:47.563Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/35-chatgpt-prompts-for-family-law-attorneys-claude-chatgpt-deepseek" />
<lastmod>2026-05-13T05:08:47.563Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl" />
<lastmod>2026-05-13T05:10:43.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-react-native-game-engine-gap-in-2026-rnge-skia-phaser-in-webview-expo-gl" />
<lastmod>2026-05-13T05:10:43.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/automating-vendor-insurance-verification-with-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/automating-vendor-insurance-verification-with-ai" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/automating-vendor-insurance-verification-with-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/automating-vendor-insurance-verification-with-ai" />
<lastmod>2026-05-13T05:11:51.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/automating-vendor-insurance-verification-with-ai</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/automating-vendor-insurance-verification-with-ai" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/automating-vendor-insurance-verification-with-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/automating-vendor-insurance-verification-with-ai" />
<lastmod>2026-05-13T05:11:51.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening" />
<lastmod>2026-05-13T05:14:01.427Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/your-llm-is-being-attacked-right-now-here-s-what-s-happening" />
<lastmod>2026-05-13T05:14:01.427Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/fluxa-the-payment-infrastructure-for-ai-agents</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/fluxa-the-payment-infrastructure-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/fluxa-the-payment-infrastructure-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/fluxa-the-payment-infrastructure-for-ai-agents" />
<lastmod>2026-05-13T05:16:04.918Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/fluxa-the-payment-infrastructure-for-ai-agents</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/fluxa-the-payment-infrastructure-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/fluxa-the-payment-infrastructure-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/fluxa-the-payment-infrastructure-for-ai-agents" />
<lastmod>2026-05-13T05:16:04.918Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/day-1-learning-course-roadmap-gitlab-linux-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/day-1-learning-course-roadmap-gitlab-linux-basics" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/day-1-learning-course-roadmap-gitlab-linux-basics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/day-1-learning-course-roadmap-gitlab-linux-basics" />
<lastmod>2026-05-13T15:05:13.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/day-1-learning-course-roadmap-gitlab-linux-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/day-1-learning-course-roadmap-gitlab-linux-basics" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/day-1-learning-course-roadmap-gitlab-linux-basics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/day-1-learning-course-roadmap-gitlab-linux-basics" />
<lastmod>2026-05-13T15:05:13.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen" />
<lastmod>2026-05-13T15:06:25.728Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/build-a-vs-code-webview-with-react-vite-tailwind-css-and-vs-code-themed-componen" />
<lastmod>2026-05-13T15:06:25.728Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs" />
<lastmod>2026-05-13T15:08:36.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/ai-agent-authentication-starts-with-workload-identity-focused-labs" />
<lastmod>2026-05-13T15:08:36.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026" />
<lastmod>2026-05-13T15:11:50.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/chatgpt-for-seo-25-prompts-to-rank-higher-on-google-in-2026" />
<lastmod>2026-05-13T15:11:50.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90" />
<lastmod>2026-05-13T15:13:58.040Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/claude-code-token-optimization-2026-5-strategies-that-cut-your-api-bill-by-60-90" />
<lastmod>2026-05-13T15:13:58.040Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization" />
<lastmod>2026-05-13T15:15:27.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/the-algorithmic-dba-ai-s-inroads-into-database-query-optimization" />
<lastmod>2026-05-13T15:15:27.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork" />
<lastmod>2026-05-13T15:16:14.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/how-i-wire-claude-into-my-react-native-workflow-skills-projects-cowork" />
<lastmod>2026-05-13T15:16:14.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/i-built-a-deployment-pipeline-that-ships-code-while-i-sleep-here-s-what-broke-fi" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/category/development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/category/development" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/category/development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/category/development" />
<lastmod>2026-05-08T22:53:45.605Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/category/development</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/category/development" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/category/development" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/category/development" />
<lastmod>2026-05-08T22:53:45.605Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/blogs/category/uncategorized</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/category/uncategorized" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/category/uncategorized" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/category/uncategorized" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/blogs/category/uncategorized</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/blogs/category/uncategorized" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/blogs/category/uncategorized" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/blogs/category/uncategorized" />
<lastmod>2026-05-13T15:18:00.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/7188a20a-110c-4268-82e8-f2f7f25d4c6b" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/572208f1-06d5-406a-9498-7aae965c259a</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/572208f1-06d5-406a-9498-7aae965c259a" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/572208f1-06d5-406a-9498-7aae965c259a" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/572208f1-06d5-406a-9498-7aae965c259a" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/572208f1-06d5-406a-9498-7aae965c259a</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/572208f1-06d5-406a-9498-7aae965c259a" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/572208f1-06d5-406a-9498-7aae965c259a" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/572208f1-06d5-406a-9498-7aae965c259a" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/76ca7537-f960-41fc-a0c4-66ddfb3bef08" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/1010d215-2a4d-4c8f-ab50-a17631cee01a" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/79286d80-3f96-4a20-bd7b-02ca29a8e0b4" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/d49a245a-27ee-4fcc-9eec-8e2509b496a2" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/cebae42b-6ea6-41f5-ad59-764997d40b2b" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/2ef82799-59a3-4b4a-baaa-acf88f74f834" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/en/certificates/99e61ab4-6119-48ac-b617-caae052587d6</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/99e61ab4-6119-48ac-b617-caae052587d6" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/99e61ab4-6119-48ac-b617-caae052587d6" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/99e61ab4-6119-48ac-b617-caae052587d6" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://ahmedlotfy.site/ar/certificates/99e61ab4-6119-48ac-b617-caae052587d6</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://ahmedlotfy.site/en/certificates/99e61ab4-6119-48ac-b617-caae052587d6" />
<xhtml:link rel="alternate" hreflang="ar" href="https://ahmedlotfy.site/ar/certificates/99e61ab4-6119-48ac-b617-caae052587d6" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://ahmedlotfy.site/en/certificates/99e61ab4-6119-48ac-b617-caae052587d6" />
<lastmod>2026-03-22T03:13:32.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
