<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://adrianzawadzki.dev/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/"/></url><url><loc>https://adrianzawadzki.dev/about/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/about/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/about/"/></url><url><loc>https://adrianzawadzki.dev/blog/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/"/></url><url><loc>https://adrianzawadzki.dev/blog/async-await-in-javascript/</loc><lastmod>2026-05-05T14:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/async-await-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/async-await-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/"/></url><url><loc>https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/page/2/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/page/2/"/></url><url><loc>https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/page/3/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/page/3/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/page/3/"/></url><url><loc>https://adrianzawadzki.dev/blog/big-o/</loc><lastmod>2026-06-27T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/big-o/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/big-o/"/></url><url><loc>https://adrianzawadzki.dev/blog/browser-rendering-pipeline/</loc><lastmod>2026-05-26T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/browser-rendering-pipeline/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/browser-rendering-pipeline/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/ai-in-development/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/ai-in-development/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/ai-in-development/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/algorithms/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/algorithms/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/algorithms/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/career-and-business/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/career-and-business/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/career-and-business/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/performance-and-accessibility/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/performance-and-accessibility/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/performance-and-accessibility/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/system-design/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/system-design/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/system-design/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/thoughts-and-learning/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/thoughts-and-learning/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/thoughts-and-learning/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/tools-and-workflow/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/tools-and-workflow/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/tools-and-workflow/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/web-platform/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/web-platform/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/web-platform/"/></url><url><loc>https://adrianzawadzki.dev/blog/category/web-platform/page/2/</loc><lastmod>2026-07-17T08:29:19.043Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/web-platform/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/web-platform/page/2/"/></url><url><loc>https://adrianzawadzki.dev/blog/closure-in-javascript/</loc><lastmod>2026-04-24T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/closure-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/closure-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/engineering-decisions/</loc><lastmod>2026-06-26T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/engineering-decisions/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/engineering-decisions/"/></url><url><loc>https://adrianzawadzki.dev/blog/event-loop-in-javascript/</loc><lastmod>2026-05-07T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/event-loop-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/event-loop-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/execution-context-in-javascript/</loc><lastmod>2026-04-30T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/execution-context-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/execution-context-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/garbage-collection-in-javascript/</loc><lastmod>2026-05-07T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/garbage-collection-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/garbage-collection-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/generators-in-javascript/</loc><lastmod>2026-05-05T11:50:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/generators-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/generators-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/hoisting-in-javascript/</loc><lastmod>2026-05-03T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/hoisting-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/hoisting-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/http-caching/</loc><lastmod>2026-05-29T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/http-caching/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/http-caching/"/></url><url><loc>https://adrianzawadzki.dev/blog/new-in-javascript/</loc><lastmod>2026-04-29T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/new-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/new-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/page/2/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/page/2/"/></url><url><loc>https://adrianzawadzki.dev/blog/promises-in-javascript/</loc><lastmod>2026-04-28T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/promises-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/promises-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/rendering-strategies/</loc><lastmod>2026-05-28T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/rendering-strategies/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/rendering-strategies/"/></url><url><loc>https://adrianzawadzki.dev/blog/same-origin-and-cors/</loc><lastmod>2026-05-27T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/same-origin-and-cors/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/same-origin-and-cors/"/></url><url><loc>https://adrianzawadzki.dev/blog/series/async-js/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/async-js/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/async-js/"/></url><url><loc>https://adrianzawadzki.dev/blog/series/browser-rendering/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/browser-rendering/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/browser-rendering/"/></url><url><loc>https://adrianzawadzki.dev/blog/series/caching/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/caching/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/caching/"/></url><url><loc>https://adrianzawadzki.dev/blog/series/engine-internals/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/engine-internals/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/engine-internals/"/></url><url><loc>https://adrianzawadzki.dev/blog/series/perf-foundations/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/perf-foundations/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/perf-foundations/"/></url><url><loc>https://adrianzawadzki.dev/blog/series/web-security/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/web-security/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/web-security/"/></url><url><loc>https://adrianzawadzki.dev/blog/service-worker-cache-api/</loc><lastmod>2026-05-30T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/service-worker-cache-api/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/service-worker-cache-api/"/></url><url><loc>https://adrianzawadzki.dev/blog/streaming-over-http/</loc><lastmod>2026-06-25T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/streaming-over-http/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/streaming-over-http/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/ai/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ai/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ai/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/async/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/async/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/async/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/await/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/await/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/await/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/bfcache/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/bfcache/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/bfcache/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/big-o/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/big-o/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/big-o/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/browser/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/browser/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/browser/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/cache-api/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cache-api/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cache-api/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/cache-control/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cache-control/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cache-control/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/caching/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/caching/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/caching/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/call-stack/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/call-stack/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/call-stack/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/cdn/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cdn/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cdn/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/closure/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/closure/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/closure/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/coercion/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/coercion/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/coercion/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/communication/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/communication/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/communication/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/complexity/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/complexity/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/complexity/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/cors/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cors/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cors/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/csr/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/csr/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/csr/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/cssom/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cssom/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cssom/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/data-structures/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/data-structures/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/data-structures/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/decision-making/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/decision-making/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/decision-making/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/descriptors/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/descriptors/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/descriptors/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/dom/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/dom/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/dom/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/engine/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/engine/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/engine/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/equality/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/equality/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/equality/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/etag/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/etag/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/etag/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/event-loop/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/event-loop/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/event-loop/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/execution-context/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/execution-context/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/execution-context/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/fetch/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/fetch/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/fetch/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/fundamentals/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/fundamentals/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/fundamentals/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/garbage-collection/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/garbage-collection/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/garbage-collection/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/generators/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/generators/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/generators/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/habits/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/habits/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/habits/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/hoisting/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/hoisting/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/hoisting/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/http/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/http/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/http/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/ieee-754/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ieee-754/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ieee-754/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/instanceof/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/instanceof/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/instanceof/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/isr/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/isr/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/isr/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/iterators/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/iterators/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/iterators/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/javascript/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/leadership/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/leadership/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/leadership/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/learning/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/learning/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/learning/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/memory/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/memory/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/memory/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/microtasks/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/microtasks/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/microtasks/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/new-operator/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/new-operator/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/new-operator/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/number/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/number/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/number/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/object/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/object/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/object/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/offline/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/offline/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/offline/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/oop/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/oop/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/oop/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/performance/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/performance/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/performance/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/podstawy/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/podstawy/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/podstawy/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/promises/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/promises/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/promises/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/prototype/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/prototype/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/prototype/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/pwa/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/pwa/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/pwa/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/rendering/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/rendering/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/rendering/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/same-origin/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/same-origin/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/same-origin/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/scope/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/scope/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/scope/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/security/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/security/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/security/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/service-worker/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/service-worker/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/service-worker/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/silnik/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/silnik/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/silnik/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/sse/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/sse/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/sse/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/ssg/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ssg/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ssg/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/ssr/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ssr/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ssr/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/streaming/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/streaming/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/streaming/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/tdz/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/tdz/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/tdz/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/tech-debt/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/tech-debt/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/tech-debt/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/this-keyword/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/this-keyword/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/this-keyword/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/this/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/this/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/this/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/trade-offs/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/trade-offs/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/trade-offs/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/type-conversion/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/type-conversion/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/type-conversion/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/typeof/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/typeof/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/typeof/"/></url><url><loc>https://adrianzawadzki.dev/blog/tag/writing/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/writing/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/writing/"/></url><url><loc>https://adrianzawadzki.dev/blog/this-in-javascript/</loc><lastmod>2026-05-06T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/this-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/this-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/blog/where-cache-lives/</loc><lastmod>2026-05-31T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/where-cache-lives/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/where-cache-lives/"/></url><url><loc>https://adrianzawadzki.dev/blog/writing-to-understand/</loc><lastmod>2026-06-28T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/writing-to-understand/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/writing-to-understand/"/></url><url><loc>https://adrianzawadzki.dev/contact/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/contact/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/contact/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/category/integrations/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/integrations/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/integrations/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/category/performance/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/performance/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/performance/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/category/platforms/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/platforms/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/platforms/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/category/websites/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/websites/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/websites/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/multi-brand-platform/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/multi-brand-platform/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/multi-brand-platform/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/oddsguard-extension/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/oddsguard-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/oddsguard-extension/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/personal-website/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/personal-website/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/personal-website/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/astro/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/astro/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/astro/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/chrome-extension/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/chrome-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/chrome-extension/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/firefox-extension/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/firefox-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/firefox-extension/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/manifest-v3/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/manifest-v3/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/manifest-v3/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/mdx/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/mdx/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/mdx/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/next-js/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/next-js/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/next-js/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/playwright/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/playwright/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/playwright/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/postgresql/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/postgresql/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/postgresql/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/preact/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/preact/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/preact/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/react-query/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/react-query/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/react-query/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/react/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/react/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/react/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/redis/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/redis/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/redis/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/safari-extension/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/safari-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/safari-extension/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/seo/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/seo/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/seo/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/ssg/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/ssg/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/ssg/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/strapi/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/strapi/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/strapi/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/tailwind-css/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/tailwind-css/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/tailwind-css/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/tinacms/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/tinacms/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/tinacms/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/turborepo/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/turborepo/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/turborepo/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/typescript/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/typescript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/typescript/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/vercel/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/vercel/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/vercel/"/></url><url><loc>https://adrianzawadzki.dev/my-portfolio/tag/webpack/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/webpack/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/webpack/"/></url><url><loc>https://adrianzawadzki.dev/notes/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/"/></url><url><loc>https://adrianzawadzki.dev/notes/call-apply-bind-in-javascript/</loc><lastmod>2026-05-06T15:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/call-apply-bind-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/call-apply-bind-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/coercion-in-javascript/</loc><lastmod>2026-05-01T13:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/coercion-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/coercion-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/const-in-javascript/</loc><lastmod>2026-05-04T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/const-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/const-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/equality-in-javascript/</loc><lastmod>2026-05-04T11:55:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/equality-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/equality-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/let-vs-var-in-javascript/</loc><lastmod>2026-05-04T10:30:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/let-vs-var-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/let-vs-var-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/lexical-scope-in-javascript/</loc><lastmod>2026-05-04T09:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/lexical-scope-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/lexical-scope-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/number-quirks-in-javascript/</loc><lastmod>2026-05-07T18:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/number-quirks-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/number-quirks-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/page/2/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/page/2/"/></url><url><loc>https://adrianzawadzki.dev/notes/property-descriptors-in-javascript/</loc><lastmod>2026-05-08T11:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/property-descriptors-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/property-descriptors-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/prototype-chain-in-javascript/</loc><lastmod>2026-05-05T08:30:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/prototype-chain-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/prototype-chain-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/notes/typeof-vs-instanceof-in-javascript/</loc><lastmod>2026-05-08T13:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/typeof-vs-instanceof-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/typeof-vs-instanceof-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/"/></url><url><loc>https://adrianzawadzki.dev/pl/about/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/about/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/about/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/async-await-in-javascript/</loc><lastmod>2026-05-05T14:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/async-await-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/async-await-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/page/2/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/page/2/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/page/3/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/authors/adrian-zawadzki/page/3/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/authors/adrian-zawadzki/page/3/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/big-o/</loc><lastmod>2026-06-27T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/big-o/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/big-o/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/browser-rendering-pipeline/</loc><lastmod>2026-05-26T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/browser-rendering-pipeline/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/browser-rendering-pipeline/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/ai-in-development/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/ai-in-development/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/ai-in-development/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/algorithms/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/algorithms/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/algorithms/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/career-and-business/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/career-and-business/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/career-and-business/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/performance-and-accessibility/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/performance-and-accessibility/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/performance-and-accessibility/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/system-design/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/system-design/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/system-design/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/thoughts-and-learning/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/thoughts-and-learning/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/thoughts-and-learning/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/tools-and-workflow/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/tools-and-workflow/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/tools-and-workflow/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/web-platform/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/web-platform/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/web-platform/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/category/web-platform/page/2/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/category/web-platform/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/category/web-platform/page/2/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/closure-in-javascript/</loc><lastmod>2026-04-24T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/closure-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/closure-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/engineering-decisions/</loc><lastmod>2026-06-26T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/engineering-decisions/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/engineering-decisions/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/event-loop-in-javascript/</loc><lastmod>2026-05-07T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/event-loop-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/event-loop-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/execution-context-in-javascript/</loc><lastmod>2026-04-30T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/execution-context-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/execution-context-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/garbage-collection-in-javascript/</loc><lastmod>2026-05-07T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/garbage-collection-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/garbage-collection-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/generators-in-javascript/</loc><lastmod>2026-05-05T11:50:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/generators-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/generators-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/hoisting-in-javascript/</loc><lastmod>2026-05-03T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/hoisting-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/hoisting-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/http-caching/</loc><lastmod>2026-05-29T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/http-caching/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/http-caching/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/new-in-javascript/</loc><lastmod>2026-04-29T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/new-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/new-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/page/2/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/page/2/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/promises-in-javascript/</loc><lastmod>2026-04-28T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/promises-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/promises-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/rendering-strategies/</loc><lastmod>2026-05-28T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/rendering-strategies/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/rendering-strategies/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/same-origin-and-cors/</loc><lastmod>2026-05-27T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/same-origin-and-cors/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/same-origin-and-cors/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/series/async-js/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/async-js/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/async-js/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/series/browser-rendering/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/browser-rendering/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/browser-rendering/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/series/caching/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/caching/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/caching/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/series/engine-internals/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/engine-internals/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/engine-internals/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/series/perf-foundations/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/perf-foundations/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/perf-foundations/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/series/web-security/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/series/web-security/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/series/web-security/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/service-worker-cache-api/</loc><lastmod>2026-05-30T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/service-worker-cache-api/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/service-worker-cache-api/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/streaming-over-http/</loc><lastmod>2026-06-25T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/streaming-over-http/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/streaming-over-http/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/ai/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ai/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ai/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/async/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/async/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/async/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/await/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/await/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/await/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/bfcache/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/bfcache/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/bfcache/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/big-o/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/big-o/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/big-o/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/browser/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/browser/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/browser/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/cache-api/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cache-api/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cache-api/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/cache-control/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cache-control/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cache-control/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/caching/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/caching/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/caching/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/call-stack/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/call-stack/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/call-stack/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/cdn/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cdn/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cdn/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/closure/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/closure/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/closure/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/coercion/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/coercion/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/coercion/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/communication/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/communication/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/communication/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/complexity/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/complexity/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/complexity/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/cors/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cors/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cors/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/csr/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/csr/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/csr/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/cssom/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/cssom/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/cssom/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/data-structures/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/data-structures/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/data-structures/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/decision-making/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/decision-making/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/decision-making/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/descriptors/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/descriptors/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/descriptors/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/dom/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/dom/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/dom/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/engine/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/engine/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/engine/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/equality/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/equality/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/equality/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/etag/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/etag/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/etag/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/event-loop/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/event-loop/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/event-loop/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/execution-context/</loc><lastmod>2026-07-17T08:29:19.044Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/execution-context/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/execution-context/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/fetch/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/fetch/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/fetch/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/fundamentals/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/fundamentals/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/fundamentals/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/garbage-collection/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/garbage-collection/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/garbage-collection/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/generators/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/generators/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/generators/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/habits/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/habits/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/habits/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/hoisting/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/hoisting/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/hoisting/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/http/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/http/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/http/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/ieee-754/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ieee-754/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ieee-754/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/instanceof/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/instanceof/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/instanceof/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/isr/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/isr/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/isr/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/iterators/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/iterators/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/iterators/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/javascript/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/leadership/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/leadership/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/leadership/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/learning/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/learning/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/learning/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/memory/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/memory/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/memory/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/microtasks/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/microtasks/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/microtasks/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/new-operator/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/new-operator/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/new-operator/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/number/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/number/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/number/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/object/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/object/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/object/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/offline/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/offline/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/offline/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/oop/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/oop/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/oop/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/performance/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/performance/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/performance/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/podstawy/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/podstawy/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/podstawy/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/promises/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/promises/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/promises/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/prototype/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/prototype/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/prototype/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/pwa/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/pwa/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/pwa/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/rendering/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/rendering/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/rendering/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/same-origin/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/same-origin/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/same-origin/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/scope/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/scope/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/scope/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/security/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/security/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/security/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/service-worker/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/service-worker/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/service-worker/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/silnik/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/silnik/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/silnik/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/sse/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/sse/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/sse/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/ssg/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ssg/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ssg/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/ssr/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/ssr/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/ssr/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/streaming/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/streaming/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/streaming/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/tdz/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/tdz/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/tdz/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/tech-debt/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/tech-debt/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/tech-debt/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/this-keyword/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/this-keyword/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/this-keyword/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/this/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/this/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/this/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/trade-offs/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/trade-offs/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/trade-offs/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/type-conversion/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/type-conversion/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/type-conversion/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/typeof/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/typeof/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/typeof/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/tag/writing/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/tag/writing/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/tag/writing/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/this-in-javascript/</loc><lastmod>2026-05-06T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/this-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/this-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/where-cache-lives/</loc><lastmod>2026-05-31T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/where-cache-lives/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/where-cache-lives/"/></url><url><loc>https://adrianzawadzki.dev/pl/blog/writing-to-understand/</loc><lastmod>2026-06-28T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/blog/writing-to-understand/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/blog/writing-to-understand/"/></url><url><loc>https://adrianzawadzki.dev/pl/contact/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/contact/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/contact/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/category/integrations/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/integrations/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/integrations/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/category/performance/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/performance/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/performance/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/category/platforms/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/platforms/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/platforms/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/category/websites/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/category/websites/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/category/websites/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/multi-brand-platform/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/multi-brand-platform/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/multi-brand-platform/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/oddsguard-extension/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/oddsguard-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/oddsguard-extension/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/personal-website/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/personal-website/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/personal-website/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/astro/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/astro/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/astro/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/chrome-extension/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/chrome-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/chrome-extension/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/firefox-extension/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/firefox-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/firefox-extension/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/manifest-v3/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/manifest-v3/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/manifest-v3/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/mdx/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/mdx/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/mdx/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/next-js/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/next-js/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/next-js/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/playwright/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/playwright/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/playwright/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/postgresql/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/postgresql/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/postgresql/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/preact/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/preact/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/preact/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/react-query/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/react-query/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/react-query/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/react/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/react/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/react/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/redis/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/redis/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/redis/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/safari-extension/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/safari-extension/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/safari-extension/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/seo/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/seo/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/seo/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/ssg/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/ssg/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/ssg/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/strapi/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/strapi/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/strapi/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/tailwind-css/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/tailwind-css/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/tailwind-css/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/tinacms/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/tinacms/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/tinacms/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/turborepo/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/turborepo/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/turborepo/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/typescript/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/typescript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/typescript/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/vercel/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/vercel/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/vercel/"/></url><url><loc>https://adrianzawadzki.dev/pl/my-portfolio/tag/webpack/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/my-portfolio/tag/webpack/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/my-portfolio/tag/webpack/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/call-apply-bind-in-javascript/</loc><lastmod>2026-05-06T15:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/call-apply-bind-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/call-apply-bind-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/coercion-in-javascript/</loc><lastmod>2026-05-01T13:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/coercion-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/coercion-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/const-in-javascript/</loc><lastmod>2026-05-04T10:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/const-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/const-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/equality-in-javascript/</loc><lastmod>2026-05-04T11:55:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/equality-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/equality-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/let-vs-var-in-javascript/</loc><lastmod>2026-05-04T10:30:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/let-vs-var-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/let-vs-var-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/lexical-scope-in-javascript/</loc><lastmod>2026-05-04T09:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/lexical-scope-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/lexical-scope-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/number-quirks-in-javascript/</loc><lastmod>2026-05-07T18:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/number-quirks-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/number-quirks-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/page/2/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/page/2/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/page/2/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/property-descriptors-in-javascript/</loc><lastmod>2026-05-08T11:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/property-descriptors-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/property-descriptors-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/prototype-chain-in-javascript/</loc><lastmod>2026-05-05T08:30:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/prototype-chain-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/prototype-chain-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/notes/typeof-vs-instanceof-in-javascript/</loc><lastmod>2026-05-08T13:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/notes/typeof-vs-instanceof-in-javascript/"/><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/notes/typeof-vs-instanceof-in-javascript/"/></url><url><loc>https://adrianzawadzki.dev/pl/privacy/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/privacy/"/><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/privacy/"/></url><url><loc>https://adrianzawadzki.dev/privacy/</loc><lastmod>2026-07-17T08:29:19.045Z</lastmod><xhtml:link rel="alternate" hreflang="pl" href="https://adrianzawadzki.dev/pl/privacy/"/><xhtml:link rel="alternate" hreflang="en" href="https://adrianzawadzki.dev/privacy/"/></url></urlset>