<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yosrachaibi.com/en</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en#experience</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en#journey</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en#terminal</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en#contact</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr#experience</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr#journey</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr#terminal</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr#contact</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/angular-signals-reactivity</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/docker-containerization-guide</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/modern-javascript-es6-features</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/next-15-performance-tips</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/react-hooks-deep-dive</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/typescript-best-practices</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/web-performance-optimization</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/angular-signals-reactivity</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/docker-containerization-guide</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/modern-javascript-es6-features</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/next-15-performance-tips</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/react-hooks-deep-dive</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/typescript-best-practices</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/web-performance-optimization</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/angular</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/best-practices</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/code-quality</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/containerization</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/core-web-vitals</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/custom-hooks</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/devops</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/development</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/docker</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/es6+</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/frontend</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/hooks</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/infrastructure</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/javascript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/modern</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/next.js</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/optimization</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/performance</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/react</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/reactivity</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/signals</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/typescript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/ux</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/web-development</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/tags/web-vitals</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/angular</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/best-practices</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/code-quality</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/containerization</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/core-web-vitals</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/custom-hooks</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/devops</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/development</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/docker</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/es6+</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/frontend</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/hooks</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/infrastructure</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/javascript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/modern</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/next.js</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/optimization</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/performance</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/react</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/reactivity</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/signals</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/typescript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/ux</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/web-development</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/tags/web-vitals</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/angular</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/devops</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/javascript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/next.js</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/performance</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/react</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/en/blog/categories/typescript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/angular</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/devops</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/javascript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/next.js</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/performance</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/react</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yosrachaibi.com/fr/blog/categories/typescript</loc>
<lastmod>2026-03-12T13:48:07.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
