<?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://aelm.dev/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://aelm.dev/ar/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://aelm.dev/ar/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/" />
  </url>
  <url>
    <loc>https://aelm.dev/ar/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://aelm.dev/ar/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/" />
  </url>
  <url>
    <loc>https://aelm.dev/freelance-angular-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/freelance-angular-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/angular-freelance-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/freelance-angular-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/angular-freelance-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/freelance-angular-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/angular-freelance-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/freelance-angular-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/consultant-ia-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/consultant-ia-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/ai-consultant-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/consultant-ia-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/ai-consultant-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/consultant-ia-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/ai-consultant-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/consultant-ia-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/freelance-react-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/freelance-react-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/react-freelance-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/freelance-react-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/react-freelance-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/freelance-react-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/react-freelance-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/freelance-react-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/integration-llm-rag/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/integration-llm-rag/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/llm-rag-integration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/integration-llm-rag/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/llm-rag-integration/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/integration-llm-rag/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/llm-rag-integration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/integration-llm-rag/" />
  </url>
  <url>
    <loc>https://aelm.dev/tjm-developpeur-fullstack-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/tjm-developpeur-fullstack-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/freelance-developer-day-rate-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/tjm-developpeur-fullstack-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/freelance-developer-day-rate-paris/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/tjm-developpeur-fullstack-paris/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/freelance-developer-day-rate-paris/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/tjm-developpeur-fullstack-paris/" />
  </url>
  <url>
    <loc>https://aelm.dev/migration-angular-legacy/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/migration-angular-legacy/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/angular-legacy-migration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/migration-angular-legacy/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/angular-legacy-migration/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/migration-angular-legacy/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/angular-legacy-migration/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/migration-angular-legacy/" />
  </url>
  <url>
    <loc>https://aelm.dev/freelance-fullstack-remote/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/freelance-fullstack-remote/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/senior-fullstack-contractor-europe/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/freelance-fullstack-remote/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/senior-fullstack-contractor-europe/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/freelance-fullstack-remote/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/senior-fullstack-contractor-europe/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/freelance-fullstack-remote/" />
  </url>
  <url>
    <loc>https://aelm.dev/refer/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/refer/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/refer/" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://aelm.dev/ar/refer/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/refer/" />
  </url>
  <url>
    <loc>https://aelm.dev/en/refer/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/refer/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/refer/" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://aelm.dev/ar/refer/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/refer/" />
  </url>
  <url>
    <loc>https://aelm.dev/ar/refer/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="fr" href="https://aelm.dev/refer/" />
    <xhtml:link rel="alternate" hreflang="en" href="https://aelm.dev/en/refer/" />
    <xhtml:link rel="alternate" hreflang="ar" href="https://aelm.dev/ar/refer/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://aelm.dev/refer/" />
  </url>
  <url>
    <loc>https://aelm.dev/outils/calculateur-tjm/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aelm.dev/uses/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://aelm.dev/now/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-linkedsignal/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-for-track/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-signals-rxjs-boundary/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-signal-inputs-model-output/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-signal-queries/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-typed-forms/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-functional-interceptors/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-ngoptimizedimage/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-afternextrender-ssr/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/are-we-cooked/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-effect-vs-computed/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-defer-performance/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-inject-destroyref/</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/migration-angular-8-17-retour-experience/</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/java-virtual-threads-spring-boot/</loc>
    <lastmod>2026-06-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/terraform-gcp-stop-clicking/</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/postgres-jsonb-over-mongo/</loc>
    <lastmod>2026-05-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-zoneless-change-detection/</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-signal-forms/</loc>
    <lastmod>2026-05-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-httpresource/</loc>
    <lastmod>2026-05-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/angular-selectorless-components/</loc>
    <lastmod>2026-05-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/full-stack-fatigue-llm-era/</loc>
    <lastmod>2026-05-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/building-aelm-dev/</loc>
    <lastmod>2026-05-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/ai-book-recommender-stack/</loc>
    <lastmod>2026-05-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/duckdb-realtime-dashboards/</loc>
    <lastmod>2026-05-03</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/airalert-arduino-air-quality/</loc>
    <lastmod>2026-04-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/mood-tracker-supabase-pwa/</loc>
    <lastmod>2026-04-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/boite-a-livre-leaflet-firebase/</loc>
    <lastmod>2026-04-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/mobipa-flutter-inclusive-ridesharing/</loc>
    <lastmod>2026-04-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://aelm.dev/notes/loggpx-android-ski-touring/</loc>
    <lastmod>2026-03-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
