<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://bnacar.dev/2025/09/18/distributed-rate-limiter-spring-boot-redis.html</loc>
<lastmod>2025-09-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://bnacar.dev/2025/10/23/hidden-complexity-of-rate-limiting.html</loc>
<lastmod>2025-10-23T20:00:00+00:00</lastmod>
</url>
<url>
<loc>https://bnacar.dev/2025/11/20/machine-learning-models-explained-simply.html</loc>
<lastmod>2025-11-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://bnacar.dev/2025/11/25/machine-learning-fundamentals-explained-simply.html</loc>
<lastmod>2025-11-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://bnacar.dev/2026/01/13/how-to-extract-tables-from-pdfs-using-python.html</loc>
<lastmod>2026-01-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://bnacar.dev/projects/</loc>
</url>
<url>
<loc>https://bnacar.dev/blog/</loc>
</url>
<url>
<loc>https://bnacar.dev/</loc>
</url>
</urlset>
