<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://radnoumane.com</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://radnoumane.com/blog</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://radnoumane.com/projects</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://radnoumane.com/about</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/contact</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://radnoumane.com/labs</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://radnoumane.com/glossaire</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/roadmap</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/privacy</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://radnoumane.com/terms</loc>
<lastmod>2026-03-29T17:13:57.857Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-27-java-depuis-java-8-tout-ce-qui-a-change</loc>
<lastmod>2026-03-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-27-rattraper-3-ans-ia-en-8-semaines</loc>
<lastmod>2026-03-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-25-comment-jutilise-ia-pour-coder</loc>
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-20-agents-ia-comment-ca-marche</loc>
<lastmod>2026-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-18-deployer-production-vps-guide</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-15-rag-mcp-function-calling-kit-dev-2026</loc>
<lastmod>2026-03-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-12-sveltekit-fastapi-supabase-stack</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-10-ce-qui-sest-passe-en-ia-depuis-chatgpt</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2026-03-05-anatomie-saas-architecture</loc>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-12-31-ia-big-bang-ou-big-flop</loc>
<lastmod>2025-12-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-12-28-biome-remplace-eslint</loc>
<lastmod>2025-12-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-12-15-fastapi-lache-pydantic-v1</loc>
<lastmod>2025-12-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-12-10-pourquoi-json-a-gagne-contre-xml</loc>
<lastmod>2025-12-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-12-05-vercel-ship-2025-ai-cloud</loc>
<lastmod>2025-12-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-11-28-supabase-etl-vector-buckets</loc>
<lastmod>2025-11-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-11-20-spring-boot-4-spring-framework-7</loc>
<lastmod>2025-11-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-11-05-cest-quoi-api-rest-en-vrai</loc>
<lastmod>2025-11-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-10-28-haiku-45-rapport-qualite-prix</loc>
<lastmod>2025-10-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-10-22-nextjs-16-turbopack-stable</loc>
<lastmod>2025-10-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-10-10-python-314-free-threading-jit</loc>
<lastmod>2025-10-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-09-30-sonnet-45-premiers-tests</loc>
<lastmod>2025-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-09-22-comment-git-stocke-ton-code</loc>
<lastmod>2025-09-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-09-18-jdk-25-lts-change-tout</loc>
<lastmod>2025-09-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-09-05-spring-boot-4-road-to-ga</loc>
<lastmod>2025-09-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-08-28-claude-in-chrome-ia-navigateur</loc>
<lastmod>2025-08-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-08-18-docker-cest-quoi-conteneur-os</loc>
<lastmod>2025-08-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-08-08-opus-41-retour-2-semaines</loc>
<lastmod>2025-08-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-07-25-cest-quoi-https-vraiment</loc>
<lastmod>2025-07-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-07-12-docker-compose-agents-ia</loc>
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-06-30-vibe-coding-avenir-dev</loc>
<lastmod>2025-06-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-06-20-swift-62-ce-qui-change</loc>
<lastmod>2025-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-06-12-wwdc-2025-liquid-glass-ia-device</loc>
<lastmod>2025-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-06-05-comment-fonctionne-postgresql</loc>
<lastmod>2025-06-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-05-28-codex-vs-claude-code</loc>
<lastmod>2025-05-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-05-18-claude-opus-4-meilleur-modele-code</loc>
<lastmod>2025-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-05-05-pourquoi-v8-pas-detrone</loc>
<lastmod>2025-05-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-04-20-jdk-24-features</loc>
<lastmod>2025-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-04-10-gpt-41-million-tokens</loc>
<lastmod>2025-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-03-25-mcp-protocole-unifie-ia</loc>
<lastmod>2025-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-03-20-sous-le-capot-jvm</loc>
<lastmod>2025-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-03-12-typescript-reecrit-en-go</loc>
<lastmod>2025-03-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-02-25-que-veut-dire-gpt</loc>
<lastmod>2025-02-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/comment-fonctionnent-les-llm</loc>
<lastmod>2026-03-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-02-10-supabase-2025-plus-que-firebase</loc>
<lastmod>2025-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-01-25-bun-12-lacher-nodejs</loc>
<lastmod>2025-01-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/2025-01-15-cest-quoi-un-token</loc>
<lastmod>2025-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://radnoumane.com/blog/adopter-safe-sur-un-programme-avionique</loc>
<lastmod>2024-12-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
