<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://vbat.dev</loc>
    <lastmod>2026-04-07T20:29:49.182Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://vbat.dev/rules-of-structured-concurrency</loc>
    <lastmod>2025-04-06T17:34:08.906Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/behind-the-scenes-of-async-functions</loc>
    <lastmod>2025-03-09T15:15:34.502Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/async-let-vs-task-group</loc>
    <lastmod>2025-02-17T18:42:45.241Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/coordinators-swiftui</loc>
    <lastmod>2024-10-27T19:10:41.620Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/how-to-modularize-monolith-ios-app</loc>
    <lastmod>2024-05-12T18:10:18.776Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/adapting-uihostingcontroller-to-changes-in-swiftui-view-size</loc>
    <lastmod>2024-03-30T16:39:49.407Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/behind-the-scenes-of-ui-part-2-swiftui</loc>
    <lastmod>2024-02-19T20:21:46.595Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/behind-the-scenes-of-ui-part-1-uikit</loc>
    <lastmod>2024-02-19T20:13:31.528Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/di-in-swiftui</loc>
    <lastmod>2023-07-01T03:00:27.711Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/factory-for-di</loc>
    <lastmod>2023-04-30T22:35:15.151Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/understanding-swift-closures</loc>
    <lastmod>2023-03-26T23:06:21.004Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/combine-yet-one-another-quick-start-guide</loc>
    <lastmod>2023-02-14T00:53:53.298Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/how-to-create-bottom-sheet-with-uikit</loc>
    <lastmod>2023-01-19T01:09:45.438Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/series/behind-the-scenes-of-ui</loc>
    <lastmod>2026-04-07T20:29:49.182Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vbat.dev/archive</loc>
    <lastmod>2026-04-07T20:29:49.182Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vbat.dev/recommendations</loc>
    <lastmod>2026-04-07T20:29:49.182Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>