<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blogs</loc>
<lastmod>2025-06-07T06:21:21.203Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/building-a-realtime-chat-app-with-next-j-J2C3kDq614wF</loc>
<lastmod>2025-02-18T06:00:24.978Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/key-updates-in-next-js-15-kBwtkNfel6FF</loc>
<lastmod>2024-10-30T08:02:28.489Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/how-to-build-a-secure-web-app-with-strap-jI9v0bTkcJs2</loc>
<lastmod>2024-10-11T07:06:25.805Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/how-to-hash-passwords-in-next-js-for-log-EULOsTpxXtww</loc>
<lastmod>2024-10-04T10:49:20.094Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/building-custom-authentication-in-next-j-OevE7K6ynLMa</loc>
<lastmod>2024-10-04T10:54:41.939Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/mastering-pipes-and-filters-a-messaging-PsV3Cs0011yG</loc>
<lastmod>2024-10-06T03:19:16.525Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/api-design-from-basics-to-best-practice-euAhQFudgvnb</loc>
<lastmod>2024-10-06T03:19:43.607Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/high-level-system-architecture-of-bookin-8JeRoRLb5f4z</loc>
<lastmod>2024-10-06T03:20:21.431Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/next-js-benefits-uses-and-best-front-oneEuRGQvArr</loc>
<lastmod>2024-10-06T03:20:52.896Z</lastmod>
</url>
<url>
<loc>https://dev-mbakir-portfolio.vercel.app/blog/bard-vs-chatgpt-which-is-better-for-cod-mBec8u3Vm5eL</loc>
<lastmod>2024-10-06T03:21:14.714Z</lastmod>
</url>
</urlset>
