<?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-08-12T16:45:02.347Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://vbat.dev/rules-of-structured-concurrency</loc>
    <lastmod>2025-04-18T21:18:52.665Z</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-18T14:47:22.501Z</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-13T23:47:47.990Z</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:41:56.415Z</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:31:59.566Z</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:31:46.214Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/di-in-swiftui</loc>
    <lastmod>2023-07-01T23:34:11.988Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/factory-for-di</loc>
    <lastmod>2023-04-30T23:48:02.254Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/understanding-swift-closures</loc>
    <lastmod>2023-03-29T03:30:58.355Z</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-15T00:05:29.492Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/how-to-create-bottom-sheet-with-uikit</loc>
    <lastmod>2023-02-15T00:37:42.681Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://vbat.dev/series/behind-the-scenes-of-ui</loc>
    <lastmod>2026-08-12T16:45:02.347Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://vbat.dev/archive</loc>
    <lastmod>2026-08-12T16:45:02.347Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://vbat.dev/recommendations</loc>
    <lastmod>2026-08-12T16:45:02.347Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>