<?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">

  <!-- ── Primary landing pages ──────────────────────────────── -->
  <url>
    <loc>https://www.nasrtech.dev/</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/animkit</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/portfolio</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- ── Dental Suite — clinic system public pages ──────────── -->
  <url>
    <loc>https://www.nasrtech.dev/dental-suite</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/app</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/faq.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/dental-support.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>

  <!-- ── Directory of clinics ───────────────────────────────── -->
  <url>
    <loc>https://www.nasrtech.dev/directory</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- ── Legal / policy pages ───────────────────────────────── -->
  <url>
    <loc>https://www.nasrtech.dev/dental-privacy.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/dental-terms.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/dental-delete-account.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/privacy.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/terms.html</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- ── DocFlow Scanner — landing, web tool, privacy ──────── -->
  <url>
    <loc>https://www.nasrtech.dev/docflow/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/docflow/tools/</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/docflow/privacy.html</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>

  <!-- ── NasrTech Blog — index + published articles ────────── -->
  <url>
    <loc>https://www.nasrtech.dev/blog/</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/ai-regulation-2026-what-businesses-need-to-know/</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/tech-pulse-2026-06-05/</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/</loc>
    <lastmod>2026-06-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/ai-agent-security-business-2026/</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/ai-agent-security-business-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/tech-pulse-2026-06-04/</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/editorial-standards/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/tech-pulse-2026-06-03/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/</loc>
    <lastmod>2026-06-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/how-to-organize-digital-documents/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-organize-digital-documents/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/ai-automation/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/ai-news-analysis/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/tech-trends/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/future-tech-inventions/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/tools-comparisons/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/best-picks/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/guides-how-to/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/cybersecurity-privacy/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/business-software/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/category/productivity-workflows/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/tech-pulse-2026-06-02/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/on-device-ai-local-models/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/on-device-ai-local-models/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/</loc>
    <lastmod>2026-06-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/what-ai-agents-actually-are/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/what-ai-agents-actually-are/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/passkeys-explained-end-password/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/passkeys-explained-end-password/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/context-switching-cost-productivity/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/context-switching-cost-productivity/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/blog/no-code-right-call-when-not/</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/no-code-right-call-when-not/"/>
  </url>

  <url>
    <loc>https://www.nasrtech.dev/online-pdf-scanner</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/arabic-ocr-scanner</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/dental-appointment-scheduling-software</loc>
    <lastmod>2026-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/dental-clinic-management-software</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- i18n: localized blog trees (auto-generated hreflang pairs) -->
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/real-time-ai-translation-business-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/google-drive-vs-dropbox-vs-onedrive-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/tech-pulse-2026-06-06/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/how-to-automate-repetitive-tasks-without-code/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/ai-agent-security-business-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/ai-agent-security-business-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/ai-pcs-2026-hype-vs-reality/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/chatgpt-vs-claude-vs-gemini-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/context-switching-cost-productivity/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/context-switching-cost-productivity/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/cybersecurity-basics-small-businesses/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/free-ai-tools-that-save-time/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/github-copilot-token-billing-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/how-to-choose-the-right-ai-tool/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/how-to-organize-digital-documents/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-organize-digital-documents/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/how-to-set-up-a-password-manager/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/how-to-write-ai-prompts-that-work/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/humanoid-robots-2026-hype-vs-reality/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/monorepo-vs-many-repos-decision-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/native-web-hybrid-app-development-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/no-code-right-call-when-not/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/no-code-right-call-when-not/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/notion-vs-obsidian-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/on-device-ai-local-models/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/on-device-ai-local-models/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/passkeys-explained-end-password/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/passkeys-explained-end-password/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/what-ai-agents-actually-are/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/what-ai-agents-actually-are/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/zapier-vs-make-vs-n8n-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/</loc>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/real-time-ai-translation-business-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/real-time-ai-translation-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/real-time-ai-translation-business-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/google-drive-vs-dropbox-vs-onedrive-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/google-drive-vs-dropbox-vs-onedrive-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/tech-pulse-2026-06-06/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/tech-pulse-2026-06-06/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/tech-pulse-2026-06-06/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/how-to-automate-repetitive-tasks-without-code/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-automate-repetitive-tasks-without-code/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-automate-repetitive-tasks-without-code/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/ai-agent-security-business-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/ai-agent-security-business-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/ai-agent-security-business-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/ai-pcs-2026-hype-vs-reality/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/ai-pcs-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/ai-pcs-2026-hype-vs-reality/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/chatgpt-vs-claude-vs-gemini-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/chatgpt-vs-claude-vs-gemini-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/context-switching-cost-productivity/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/context-switching-cost-productivity/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/context-switching-cost-productivity/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/cybersecurity-basics-small-businesses/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/cybersecurity-basics-small-businesses/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/cybersecurity-basics-small-businesses/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/free-ai-tools-that-save-time/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/free-ai-tools-that-save-time/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/free-ai-tools-that-save-time/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/github-copilot-token-billing-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/github-copilot-token-billing-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/github-copilot-token-billing-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/how-to-choose-the-right-ai-tool/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-choose-the-right-ai-tool/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-choose-the-right-ai-tool/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/how-to-organize-digital-documents/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-organize-digital-documents/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-organize-digital-documents/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/how-to-set-up-a-password-manager/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-set-up-a-password-manager/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-set-up-a-password-manager/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/how-to-write-ai-prompts-that-work/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/how-to-write-ai-prompts-that-work/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/how-to-write-ai-prompts-that-work/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/humanoid-robots-2026-hype-vs-reality/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/humanoid-robots-2026-hype-vs-reality/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/humanoid-robots-2026-hype-vs-reality/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/monorepo-vs-many-repos-decision-guide/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/monorepo-vs-many-repos-decision-guide/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/monorepo-vs-many-repos-decision-guide/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/native-web-hybrid-app-development-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/native-web-hybrid-app-development-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/native-web-hybrid-app-development-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/no-code-right-call-when-not/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/no-code-right-call-when-not/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/no-code-right-call-when-not/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/notion-vs-obsidian-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/notion-vs-obsidian-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/notion-vs-obsidian-2026/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/on-device-ai-local-models/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/on-device-ai-local-models/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/on-device-ai-local-models/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/passkeys-explained-end-password/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/passkeys-explained-end-password/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/passkeys-explained-end-password/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/what-ai-agents-actually-are/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/what-ai-agents-actually-are/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/what-ai-agents-actually-are/"/>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/zapier-vs-make-vs-n8n-2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://www.nasrtech.dev/ar/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="fr" href="https://www.nasrtech.dev/fr/blog/zapier-vs-make-vs-n8n-2026/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.nasrtech.dev/blog/zapier-vs-make-vs-n8n-2026/"/>
  </url>
  <!-- i18n: localized category hubs -->
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/ai-automation/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/ai-news-analysis/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/best-picks/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/cybersecurity-privacy/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/future-tech-inventions/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/guides-how-to/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/productivity-workflows/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/tech-trends/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/ar/blog/category/tools-comparisons/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/ai-automation/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/ai-news-analysis/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/best-picks/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/cybersecurity-privacy/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/future-tech-inventions/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/guides-how-to/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/productivity-workflows/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/tech-trends/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.nasrtech.dev/fr/blog/category/tools-comparisons/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
