<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yousuf-dev.com</loc>
<lastmod>2026-03-16T07:36:03.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog</loc>
<lastmod>2026-03-16T07:36:03.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/optimistic-vs-pessimistic-locking</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/sessions-vs-jwt</loc>
<lastmod>2026-03-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/database-transactions-isolation-levels</loc>
<lastmod>2026-02-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/rate-limiting-strategies</loc>
<lastmod>2026-02-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/caching-strategies</loc>
<lastmod>2026-02-16T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/circuit-breaker-pattern</loc>
<lastmod>2026-02-16T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/pagination-at-scale-offset-problem</loc>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/n-plus-one-query-problem</loc>
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/rest-vs-graphql-vs-grpc</loc>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/database-indexing-how-it-works</loc>
<lastmod>2026-02-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/category/system-design</loc>
<lastmod>2026-03-16T07:36:04.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/category/backend-engineering</loc>
<lastmod>2026-03-16T07:36:04.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/category/devops-cloud</loc>
<lastmod>2026-03-16T07:36:04.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/category/data-structures-algorithms</loc>
<lastmod>2026-03-16T07:36:04.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/category/database</loc>
<lastmod>2026-03-16T07:36:04.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://yousuf-dev.com/blog/category/security</loc>
<lastmod>2026-03-16T07:36:04.077Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
