<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://shibbir.me</loc>
<image:image>
<image:loc>https://shibbir.me/images/shibbir-ahmed.jpg</image:loc>
</image:image>
<lastmod>2026-06-29T02:16:34.854Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://shibbir.me/uses</loc>
<lastmod>2026-06-29T02:16:34.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shibbir.me/now</loc>
<lastmod>2026-06-29T02:16:34.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shibbir.me/articles</loc>
<lastmod>2026-06-29T02:16:34.854Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://shibbir.me/articles/number-2-is-odd-or-even</loc>
<lastmod>2026-06-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/websocket-realtime-laravel</loc>
<lastmod>2026-06-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/nextjs-server-actions-forms</loc>
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/database-indexing-explained</loc>
<lastmod>2026-06-26T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/jwt-authentication-rest-api</loc>
<lastmod>2026-06-25T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/kubernetes-deployment-basics</loc>
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/event-driven-microservices</loc>
<lastmod>2026-06-23T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/graphql-vs-rest</loc>
<lastmod>2026-06-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/ci-cd-pipeline-design</loc>
<lastmod>2026-06-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/rag-pipeline-qdrant-gemini</loc>
<lastmod>2026-06-26T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/prompt-engineering-patterns</loc>
<lastmod>2026-06-19T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/http-caching-cdn-strategies</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/laravel-queue-patterns</loc>
<lastmod>2026-05-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/dockerizing-nextjs-production</loc>
<lastmod>2026-05-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/proxmox-home-lab</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/understanding-vector-embeddings</loc>
<lastmod>2026-04-05T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/postgresql-query-optimization</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/scalable-rest-api-structure</loc>
<lastmod>2026-02-27T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/github-actions-static-deploy</loc>
<lastmod>2026-02-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/model-context-protocol-intro</loc>
<lastmod>2026-01-20T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://shibbir.me/articles/redis-caching-strategies</loc>
<lastmod>2026-01-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
