<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://vburojevic.dev/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/services/</loc>
</url>
<url>
<loc>https://vburojevic.dev/approach/</loc>
</url>
<url>
<loc>https://vburojevic.dev/blog/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/contact/</loc>
</url>
<url>
<loc>https://vburojevic.dev/colophon/</loc>
</url>
<url>
<loc>https://vburojevic.dev/work/reddit/</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/volvo/</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/limna/</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/alexander/</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/bunch/</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/poq/</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/work/vburojevic-dev/</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-phased-rollout-control/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/app-store-review-rejection-patterns/</loc>
<lastmod>2026-07-22T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-privacy-manifest-requirements/</loc>
<lastmod>2026-07-19T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/lldb-debugging-ios/</loc>
<lastmod>2026-07-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/instruments-beyond-memory-leaks/</loc>
<lastmod>2026-07-12T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftdata-2026-production-ready/</loc>
<lastmod>2026-07-08T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/modular-ios-apps-spm/</loc>
<lastmod>2026-07-05T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/navigationstack-in-production/</loc>
<lastmod>2026-07-01T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftui-design-handoff-maintainable-ui/</loc>
<lastmod>2026-06-28T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-beta-testing-testflight-feedback-loops/</loc>
<lastmod>2026-06-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-observability-beyond-crash-reporting/</loc>
<lastmod>2026-06-21T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-state-restoration-interrupted-flows/</loc>
<lastmod>2026-06-17T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/agentic-ios-features-user-control/</loc>
<lastmod>2026-06-14T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/foundation-models-production-on-device-ai/</loc>
<lastmod>2026-06-10T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/keeping-a-personal-codebase-clean-when-ai-makes-code-cheap/</loc>
<lastmod>2026-06-07T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/practical-setup-ai-assisted-apple-platform-development/</loc>
<lastmod>2026-06-03T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/using-mcp-and-coding-agents-without-chaos/</loc>
<lastmod>2026-05-31T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/prompting-coding-agents-for-ios-work/</loc>
<lastmod>2026-05-27T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/reviewing-ai-generated-ios-code-without-lowering-the-bar/</loc>
<lastmod>2026-05-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/code-review-for-swift-teams-what-to-standardize/</loc>
<lastmod>2026-05-20T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/xcode-build-times-what-actually-helps/</loc>
<lastmod>2026-05-17T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-ci-that-stays-fast/</loc>
<lastmod>2026-05-13T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/why-ios-apps-feel-flaky-after-launch/</loc>
<lastmod>2026-05-10T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-memory-leaks-without-wasting-a-day/</loc>
<lastmod>2026-05-03T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-logging-useful-structure-sane-defaults/</loc>
<lastmod>2026-04-29T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/concurrency-boundaries-networking-persistence/</loc>
<lastmod>2026-04-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/offline-first-ios-sync-conflicts-trust/</loc>
<lastmod>2026-04-22T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftui-forms-that-stay-manageable/</loc>
<lastmod>2026-04-19T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/modeling-app-state-so-swiftui-stays-predictable/</loc>
<lastmod>2026-04-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-image-loading-caching-decoding-scrolling/</loc>
<lastmod>2026-04-08T17:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftui-design-system-without-overengineering/</loc>
<lastmod>2026-04-05T17:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-deep-links-maintainable/</loc>
<lastmod>2026-04-01T17:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/snapshot-testing-2026-sane/</loc>
<lastmod>2026-03-29T17:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-testing-stack-fast-stable/</loc>
<lastmod>2026-03-25T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-feature-flags-safe-rollouts/</loc>
<lastmod>2026-03-22T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-background-tasks-2026/</loc>
<lastmod>2026-03-18T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/sendable-pitfalls-redesign-safely/</loc>
<lastmod>2026-03-17T01:32:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/actors-in-practice-safe-shared-state/</loc>
<lastmod>2026-03-11T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swift6-strict-concurrency-migration/</loc>
<lastmod>2026-03-08T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftui-lists-that-dont-lag/</loc>
<lastmod>2026-03-05T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/agents-md-for-ios/</loc>
<lastmod>2026-03-01T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-slash-commands-that-save-hours/</loc>
<lastmod>2026-02-25T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/codex-workflow-for-ios/</loc>
<lastmod>2026-02-22T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-networking-typed-endpoints-observability/</loc>
<lastmod>2026-02-18T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-testing-fast-and-stable/</loc>
<lastmod>2026-02-15T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/ios-app-launch-performance-2026/</loc>
<lastmod>2026-02-11T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/storekit-subscriptions-real-world/</loc>
<lastmod>2026-02-10T19:20:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftui-animations-transactions/</loc>
<lastmod>2026-02-01T22:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swiftui-observation-performance/</loc>
<lastmod>2026-02-01T21:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/swift-concurrency-async-await-actors/</loc>
<lastmod>2026-01-28T09:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/ai/</loc>
<lastmod>2026-06-14T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/actors/</loc>
<lastmod>2026-03-11T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/animation/</loc>
<lastmod>2026-02-01T22:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/app%20store/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/apple/</loc>
<lastmod>2026-06-03T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/apple%20intelligence/</loc>
<lastmod>2026-06-14T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/architecture/</loc>
<lastmod>2026-07-08T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/async%20await/</loc>
<lastmod>2026-01-28T09:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/automation/</loc>
<lastmod>2026-05-13T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/background%20tasks/</loc>
<lastmod>2026-03-18T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/build%20performance/</loc>
<lastmod>2026-07-05T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/ci/</loc>
<lastmod>2026-05-13T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/code%20quality/</loc>
<lastmod>2026-06-07T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/code%20review/</loc>
<lastmod>2026-05-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/codex/</loc>
<lastmod>2026-02-22T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/coding%20agents/</loc>
<lastmod>2026-05-31T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/concurrency/</loc>
<lastmod>2026-04-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/core%20data/</loc>
<lastmod>2026-07-08T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/debugging/</loc>
<lastmod>2026-07-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/deep%20linking/</loc>
<lastmod>2026-04-01T17:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/design%20systems/</loc>
<lastmod>2026-06-28T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/developer%20experience/</loc>
<lastmod>2026-05-17T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/developer%20tools/</loc>
<lastmod>2026-06-07T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/energy/</loc>
<lastmod>2026-07-12T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/engineering/</loc>
<lastmod>2026-06-07T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/engineering%20culture/</loc>
<lastmod>2026-05-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/engineering%20management/</loc>
<lastmod>2026-03-01T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/engineering%20workflow/</loc>
<lastmod>2026-05-31T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/feature%20flags/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/figma/</loc>
<lastmod>2026-06-28T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/forms/</loc>
<lastmod>2026-04-19T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/foundation%20models/</loc>
<lastmod>2026-06-10T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/instruments/</loc>
<lastmod>2026-07-12T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/lldb/</loc>
<lastmod>2026-07-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/launch/</loc>
<lastmod>2026-02-11T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/mcp/</loc>
<lastmod>2026-06-03T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/memory/</loc>
<lastmod>2026-05-03T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/migration/</loc>
<lastmod>2026-03-08T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/navigation/</loc>
<lastmod>2026-07-01T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/networking/</loc>
<lastmod>2026-04-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/oslog/</loc>
<lastmod>2026-04-29T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/observability/</loc>
<lastmod>2026-06-21T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/observation/</loc>
<lastmod>2026-02-01T21:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/offline/</loc>
<lastmod>2026-04-22T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/performance/</loc>
<lastmod>2026-07-12T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/persistence/</loc>
<lastmod>2026-07-08T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/privacy/</loc>
<lastmod>2026-07-19T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/product/</loc>
<lastmod>2026-07-22T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/qa/</loc>
<lastmod>2026-06-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/release/</loc>
<lastmod>2026-06-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/release%20engineering/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/reliability/</loc>
<lastmod>2026-06-21T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/review/</loc>
<lastmod>2026-07-22T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/rollouts/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/sdks/</loc>
<lastmod>2026-07-19T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/sendable/</loc>
<lastmod>2026-03-17T01:32:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/state%20management/</loc>
<lastmod>2026-04-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/storekit/</loc>
<lastmod>2026-02-10T19:20:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/storekit2/</loc>
<lastmod>2026-02-10T19:20:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/subscriptions/</loc>
<lastmod>2026-02-10T19:20:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/swift/</loc>
<lastmod>2026-07-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/swift%206/</loc>
<lastmod>2026-03-17T01:32:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/swift%20package%20manager/</loc>
<lastmod>2026-07-05T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/swiftdata/</loc>
<lastmod>2026-07-08T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/swiftui/</loc>
<lastmod>2026-07-01T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/sync/</loc>
<lastmod>2026-04-22T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/team%20practices/</loc>
<lastmod>2026-05-20T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/testflight/</loc>
<lastmod>2026-06-24T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/testing/</loc>
<lastmod>2026-05-13T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/urlsession/</loc>
<lastmod>2026-02-18T18:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/ux/</loc>
<lastmod>2026-06-17T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/workflow/</loc>
<lastmod>2026-06-07T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/xctest/</loc>
<lastmod>2026-03-29T17:30:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/xcode/</loc>
<lastmod>2026-07-15T17:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vburojevic.dev/blog/tag/ios/</loc>
<lastmod>2026-07-26T17:00:00.000Z</lastmod>
</url>
</urlset>
