<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://yakov.codes/</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.9</priority></url><url><loc>https://yakov.codes/articles/dart-is-kinda-amazing</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/articles/calling-haskell-from-flutter-for-fun-(and-some-profit)</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/articles/focus-on-data</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/articles/grpc,-haskell,-nix,-love,-hate</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/articles/explaining-flavors-of-unidirectional-data-flows</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/articles/hermetic-and-portable-ci-in-a-flake</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/articles/horizon---a-personal-ai-assistant-that-lives-in-your-obsidian-vault</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.8</priority></url><url><loc>https://yakov.codes/privacy-policy</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>0.7</priority></url><url><loc>https://yakov.codes/about</loc><lastmod>2026-05-28</lastmod><changefreq>hourly</changefreq><priority>1.0</priority></url></urlset>