<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://blog.mohammadabukhadija.tech/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/arabic-first-multi-tenant-legal-platform/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/arabic-legal-rag-postgres-pgvector/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/fatoora-one-product-three-architectures/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/hand-tracked-vfx-mediapipe-opencv/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/ratcheting-architecture-rules-modular-monolith/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/shipping-a-paywalled-ml-model-flask/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/tenant-from-a-header-ef-core-multi-tenancy/</loc><lastmod>2026-11-05</lastmod></url>
  <url><loc>https://blog.mohammadabukhadija.tech/working-with-contractors-without-handing-over-the-codebase/</loc><lastmod>2026-11-05</lastmod></url>
</urlset>
