<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://ihelio.today/categories/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/concurrency/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/distributed-system/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/java/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/java/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/java-concurrency-revisited-synchronized-vs-reentrantlock/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/programming/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/programming/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/</loc>
    <lastmod>2025-11-22T10:00:00+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/ai/</loc>
    <lastmod>2025-06-08T16:30:07+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/productivity/</loc>
    <lastmod>2025-06-08T16:30:07+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/vibe-driven-development/</loc>
    <lastmod>2025-06-08T16:30:07+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/hardware/</loc>
    <lastmod>2025-06-07T21:47:17+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/macos/</loc>
    <lastmod>2025-06-07T21:47:17+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/solving-mac-mini-random-restarts/</loc>
    <lastmod>2025-06-07T21:47:17+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/hosting-blog-powered-by-obsidian-and-hugo/</loc>
    <lastmod>2025-02-01T00:44:44+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/hugo/</loc>
    <lastmod>2025-02-01T00:44:44+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/obsidian/</loc>
    <lastmod>2025-02-01T00:44:44+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/self-hosted/</loc>
    <lastmod>2025-02-01T00:44:44+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/self-improvement/</loc>
    <lastmod>2025-02-01T00:44:44+03:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/expose-containerized-services-with-ssl-via-tailscale/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/homelab/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/series/homelab-guide/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/selfhosted/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/series/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/tailscale/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/vpn/</loc>
    <lastmod>2025-01-27T22:04:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/remote-accessing-nas-using-tailscale/</loc>
    <lastmod>2025-01-25T22:42:13-05:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/life-wiki-selfhosted-on-your-nas/</loc>
    <lastmod>2025-01-10T00:28:28-05:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/tags/outline/</loc>
    <lastmod>2025-01-10T00:28:28-05:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2024/building-a-single-page-application-spa-with-quarkus-and-quinoa/</loc>
    <lastmod>2024-12-21T23:21:14-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2024/how-to-sideload-and-unlock-premium-apps-for-free/</loc>
    <lastmod>2024-12-21T23:21:14-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/life/</loc>
    <lastmod>2024-12-21T23:21:14-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2024/how-i-upgraded-my-mac-mini-storage-with-an-external-ssd-and-solved-the-home-directory-issue/</loc>
    <lastmod>2024-07-09T21:37:51-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/system/</loc>
    <lastmod>2024-07-09T21:37:51-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2024/how-to-build-an-amazing-and-productive-terminal/</loc>
    <lastmod>2024-07-09T21:37:47-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2024/building-a-webapp-using-react-and-quarkus/</loc>
    <lastmod>2024-07-05T23:21:14-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-kadanes-algo/</loc>
    <lastmod>2023-11-30T23:37:39-05:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-dynamic-programming/</loc>
    <lastmod>2023-11-30T16:28:21-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-recursion/</loc>
    <lastmod>2023-11-05T16:41:32-05:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-trie/</loc>
    <lastmod>2023-10-22T21:41:02-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-two-pointers/</loc>
    <lastmod>2023-10-12T00:44:00-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-divide-conquer/</loc>
    <lastmod>2023-10-08T22:46:03-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/coding-pattern-binary-search/</loc>
    <lastmod>2023-10-08T16:28:21-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/build-a-home-media-server-but-automated/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/expose-nas-services-with-att-gateway/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/flp-impossibility-in-plain-language/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---1-overview/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---2-enviroment-setup/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---3-unary-call/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---4-client-streaming/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---5-server-streaming/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---6-bidirectional-streaming/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/grpc-tutorial---7-takeaway/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/how-to-make-a-microservice-with-quarkus/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/how-to-route-transmission-to-vpn-container/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/machine-learning/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/mastering-the-art-of-car-dealership-negotiations/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/neural-network-in-numpy/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/sneak-peek-at-the-asynchronous-java/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/categories/software/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/the-elegant-consensus-algorithm---multi-paxos---in-java-grpc/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/why-i-dont-like-wsl/</loc>
    <lastmod>2023-09-16T16:17:15-04:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2023/_index.md/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2024/_index.md/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/posts/2025/_index.md/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/archives/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ihelio.today/search/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
