<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rafalfuchs.dev/pl</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog</loc>
<lastmod>2026-03-01T20:26:02.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog</loc>
<lastmod>2026-03-01T20:28:06.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/migration-portfolio-cra-firebase-to-nextjs-sanity</loc>
<lastmod>2026-02-15T13:45:10.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/migracja-portfolio-cra-firebase-do-nextjs-sanity</loc>
<lastmod>2026-02-15T13:45:33.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/django-flask-fastapi-kompletny-przewodnik-2026</loc>
<lastmod>2026-02-15T13:42:08.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/django-flask-fastapi-complete-guide-2026</loc>
<lastmod>2026-02-15T13:41:51.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/migracja-nextjs-sanity-doswiadczenia</loc>
<lastmod>2026-02-15T13:48:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/nextjs-sanity-blog-experience</loc>
<lastmod>2026-02-15T13:48:24.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/django-performance-optimization</loc>
<lastmod>2026-02-15T13:38:26.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/optymalizacja-aplikacji-django</loc>
<lastmod>2026-02-15T13:38:11.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/api-design-mistakes-that-show-up-after-a-year-in-production</loc>
<lastmod>2026-02-22T21:40:58.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/api-design-mistakes-ktore-wychodza-dopiero-po-roku-w-produkcji</loc>
<lastmod>2026-02-22T21:41:07.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/django-monolith-vs-microservices-rigorous-decision-guide-for-cto</loc>
<lastmod>2026-02-15T13:36:27.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/django-monolit-czy-mikroserwisy-przewodnik-decyzyjny-dla-cto</loc>
<lastmod>2026-02-15T13:36:41.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/django-permissions-and-roles-why-most-implementations-are-wrong</loc>
<lastmod>2026-03-01T19:40:04.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/django-permissions-i-role-dlaczego-wiekszosc-implementacji-jest-zla</loc>
<lastmod>2026-03-01T19:39:54.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/postgresql-performance-in-django-indexes-that-actually-work</loc>
<lastmod>2026-02-17T21:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/postgresql-performance-django-indeksy-ktore-naprawde-dzialaja</loc>
<lastmod>2026-02-22T21:33:37.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/blog/seo-is-not-enough-aio-geo-chatgpt-company-visibility-2026</loc>
<lastmod>2026-03-01T20:28:06.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/blog/seo-to-przeszlosc-aio-geo-chatgpt-widocznosc-firmy-2026</loc>
<lastmod>2026-03-01T20:26:02.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies/useme-plus</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies/useme-job-board</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies/parentapp-ai-saas</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies/kas-monitoring-automation</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies/lead-generation-platform</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/pl/case-studies/business-process-automation-suite</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies/useme-plus</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies/useme-job-board</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies/parentapp-ai-saas</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies/kas-monitoring-automation</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies/lead-generation-platform</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rafalfuchs.dev/en/case-studies/business-process-automation-suite</loc>
<lastmod>2018-10-20T01:46:40.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
