<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mohamedbentaher.com/</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/about</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/contact</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/privacy</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/blog</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/projects</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/case-studies</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/book-recommendations</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/newsletter</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/resume</loc>
<lastmod>2026-08-28T18:01:27.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/blog/scaling-rag-systems-in-production-7023a1c9aba0</loc>
<lastmod>2026-02-20T11:51:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/blog/node-js-event-loop-asynchronous-programming-4cc0002e6ea0</loc>
<lastmod>2026-01-26T18:19:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/blog/stop-breaking-your-apis-rest-best-practices-explained-simply-a0bc366dc3bf</loc>
<lastmod>2026-01-17T19:59:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/blog/rag-is-not-a-silver-bullet-lessons-from-building-production-grade-retrieval-systems-a215fb238146</loc>
<lastmod>2026-01-11T20:34:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/blog/golang-intro</loc>
<lastmod>2025-01-28T17:44:26.059Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/projects/test-scale</loc>
<lastmod>2026-08-28T18:01:28.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/projects/wallet</loc>
<lastmod>2026-08-28T18:01:28.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/case-studies/load-generator-bottleneck</loc>
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mohamedbentaher.com/case-studies/design-url-shortener</loc>
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
