<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jakubhyl.dev/</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/privacy</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/spheriz</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/passportplate</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/100-reps</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/ritual-grove</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/devguess</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/talk2europe</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/notion-templates</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/unity-game</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/projects/mobiledit</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/git-internals-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/rate-limiting-algorithms-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/debugging-distributed-systems-logs-metrics-traces</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/push-notifications-expo-apns-fcm-app-lifecycle</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/caching-browser-cdn-api-database-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/background-jobs-message-queues-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/sql-query-planner-explain-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/sql-transactions-isolation-locks-race-conditions</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/server-authoritative-architecture</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/http-request-lifecycle-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/react-native-performance-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/database-indexes-b-trees-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/javascript-event-loop-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/cpu-caches-locality-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/virtual-memory-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/processes-threads-concurrency-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/arrays-linked-lists-stacks-queues-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/dynamic-programming-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/heaps-priority-queues-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/recursion-call-stack-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/stack-vs-heap-how-memory-works</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/trees-binary-search-trees-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/understanding-big-o-notation</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/binary-search-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/dijkstra-topological-sort-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/graph-traversal-algorithms-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/hash-tables-visualized</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/advanced-sorting-algorithms</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/lab/understanding-sorting-algorithms</loc>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/git-internals-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/rate-limiting-algorithms-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/debugging-distributed-systems-logs-metrics-traces</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/push-notifications-expo-apns-fcm-app-lifecycle</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/caching-browser-cdn-api-database-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/background-jobs-message-queues-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/sql-query-planner-explain-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/sql-transactions-isolation-locks-race-conditions</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/server-authoritative-architecture</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/http-request-lifecycle-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/react-native-performance-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/database-indexes-b-trees-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/javascript-event-loop-visualized</loc>
    <lastmod>2026-09-05</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/cpu-caches-locality-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/virtual-memory-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/processes-threads-concurrency-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/arrays-linked-lists-stacks-queues-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/dynamic-programming-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/heaps-priority-queues-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/recursion-call-stack-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/stack-vs-heap-how-memory-works</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/trees-binary-search-trees-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/designing-retry-safe-apis-idempotency</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/secure-account-deletion-expo-supabase</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/testing-states-that-break-mobile-apps</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/apple-google-sign-in-expo-supabase</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/building-offline-first-react-native-app</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/revenuecat-expo-subscriptions</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/secure-api-cloudflare-workers-zod-rate-limiting</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/ship-expo-app-to-app-store-with-eas</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/understanding-big-o-notation</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/binary-search-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/dijkstra-topological-sort-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/graph-traversal-algorithms-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/hash-tables-visualized</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/advanced-sorting-algorithms</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/tutorials/understanding-sorting-algorithms</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/why-big-o-is-only-the-beginning-of-performance</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/features-i-decide-not-to-build</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/mobile-forensics-building-products</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/why-some-apps-should-not-have-accounts</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/how-i-use-ai-without-letting-it-own-the-architecture</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/what-i-learned-shipping-apps-at-university</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/building-spheriz</loc>
    <lastmod>2026-09-04</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/building-passportplate</loc>
    <lastmod>2026-07-19</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/building-100-reps-workout-tracker</loc>
    <lastmod>2026-07-03</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/building-ritual-grove</loc>
    <lastmod>2026-07-01</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/how-i-built-devguess</loc>
    <lastmod>2026-02-12</lastmod>
  </url>
  <url>
    <loc>https://jakubhyl.dev/blog/building-this-portfolio</loc>
    <lastmod>2026-02-01</lastmod>
  </url>
</urlset>
