<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url>
    <loc>https://www.lukaspolak.com/about</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/a-gentle-introduction-to-es-modules-in-node-js</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/a-gentle-introduction-to-nullish-coalescing-operator</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/building-beyond-the-browser</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/compress-multiple-folders-into-individual-zip-files-mac-os</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/copy-a-string-representation-of-the-specified-object-to-the-clipboard-with-chrome-dev-tools</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/create-a-large-file-on-mac-os</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/custom-web-search-with-alfred-on-your-mac</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/data-structures-and-algorithms-in-type-script-series</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/enhancing-type-scripts-omit-utility-type-for-stricter-key-omission</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/fundamentals-of-testing-in-type-script-1</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/fundamentals-of-testing-in-type-script-2</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/fundamentals-of-testing-in-type-script-3</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/fundamentals-of-testing-in-type-script-4</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-count-the-number-of-files-using-ls-command</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-host-express-app-on-vercel</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-insert-a-snippet-after-pressing-a-keyboard-shortcut-in-vs-code</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-merge-jsx-component-props-in-typescript</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-password-protect-zip-archives-on-mac-os-using-the-terminal</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-set-notifications-for-mac-os-consistently-in-an-automatic-way</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-to-verify-google-search-console-domain-with-vercel</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/how-your-unfinished-projects-signal-creativity</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/javascript-closures</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/javascript-currying-1</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/javascript-currying-2-tacit-programming-point-free-style</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/javascript-currying-3-compose</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/javascript-currying-4-trace</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/javascript-scope</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/mastering-multiple-actions-on-a-single-page-with-remix</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/package-versions-and-semantic-versioning-in-node-js-projects</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/priority-queue-data-structure</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/queue-data-structure</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/raw-and-formatted-api-responses</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/run-commands-in-the-new-instance-of-the-bash-shell</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/seamlessly-switch-between-package-managers-with-a-shell-function</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/stack-data-structure</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/the-perfectionist-trap-my-struggle-to-hit-publish</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/toggle-boolean-state-effectively-in-react</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/understanding-cache-busting-with-time-based-url-suffixes</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/understanding-the-next-js-robots-metadata-function</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/use-ternaries-rather-than-logical-and-in-jsx-or-not</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/using-faker-js-on-next-js-api-route</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/using-the-terminal-to-compress-files-on-mac-os</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/using-the-trans-component-from-react-i18next</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/vs-code-push-or-sync-code-after-a-successful-commit</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/why-i-joined-the-blogging-for-devs-course</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/blog/why-not-use-return-type-and-what-to-use-instead</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-duplicate-tabs</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-duplicate-tabs/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-duplicate-tabs/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-empty-tabs</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-empty-tabs/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-empty-tabs/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-other-tabs</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-other-tabs/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/close-other-tabs/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/copy-url</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/copy-url/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/copy-url/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/merge-windows</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/merge-windows/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/merge-windows/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/refresh-session</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/refresh-session/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/refresh-session/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/sort-tabs-by-title</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/sort-tabs-by-title/install</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url><url>
    <loc>https://www.lukaspolak.com/projects/chrome-extensions/sort-tabs-by-title/uninstall</loc>
    <lastmod>2025-11-07</lastmod>
    <changefreq>daily</changefreq>
  </url>
</urlset>