<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tarif.dev/</loc></url><url><loc>https://tarif.dev/blog/</loc><lastmod>2026-11-03T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/big-o-complexity/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/binary-search/</loc><lastmod>2026-10-20T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/caching-system-design/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/congestive-collapse-admission-control/</loc><lastmod>2026-10-16T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/consistent-hashing/</loc><lastmod>2026-10-23T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/dsa/</loc><lastmod>2026-11-03T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/graphs-bfs-dfs/</loc><lastmod>2026-11-03T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/hash-maps/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/heaps-priority-queues/</loc><lastmod>2026-10-27T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/idempotency-and-retries/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/map/</loc><lastmod>2026-11-03T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/no-lost-turns-ai-reply-pipeline/</loc><lastmod>2026-10-16T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/pin-your-llm-model-ids/</loc><lastmod>2026-10-16T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/production/</loc><lastmod>2026-11-03T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/queues-and-backpressure/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/rate-limiter-system-design/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/real-time-chat-system-design/</loc><lastmod>2026-10-30T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/sliding-window/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/system-design/</loc><lastmod>2026-11-03T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/blog/two-pointers/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://tarif.dev/subscribe/</loc></url></urlset>