<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://architecturewithnico.com/about</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/architecture-decisions-avoid-new-swiftui-app</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/clean-mvvm-swiftui</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/composition-root-swiftui</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/composition-root-uikit</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/dependency-injection-swift-without-ceremony</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/factories-builders-composition-roots-swift</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/feature-modules-ios-vertical-slices-vs-layers</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/flow-pattern-uikit</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/naming-protocols-and-implementations-in-swift</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/open-closed-principle-swift</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/practical-polymorphism-swift</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/protocols-are-not-architecture-swift</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/refactor-toward-better-architecture-ios</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/repository-pattern-swift-useful-abstraction</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/testing-architecture-not-implementation-details</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/unidirectional-data-flow-ios</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/unidirectional-data-flow-swiftui</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/use-cases-ios-apps-boundary-or-layer</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/what-makes-good-software-architecture</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/when-is-architecture-overkill-swift</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/when-mvvm-goes-wrong-swiftui</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/posts/why-bad-code-is-bad</loc><changefreq>monthly</changefreq><priority>0.5</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/start-here</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-04-29</lastmod></url><url><loc>https://architecturewithnico.com/upcoming</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-04-29</lastmod></url></urlset>