<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://y9vad9.com</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com" />
<lastmod>2026-03-13T12:09:35.989Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://y9vad9.com/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com" />
<lastmod>2026-03-13T12:09:35.989Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes" />
<lastmod>2026-03-13T12:09:35.989Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/android</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/android" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/android" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/android" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/android" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/contract-violation-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/contract-violation-handling" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/dresden-2025</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/dresden-2025" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/education</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/education" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/education" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/education" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/education" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/experience" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/experience" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/experience" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/extension-oriented-design-kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/extension-oriented-design-kotlin" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/gradle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/gradle" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/gradle" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/gradle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/gradle" />
<lastmod>2026-03-13T12:08:57.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/how-this-garden-works</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/how-this-garden-works" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/interests</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/interests" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/interests" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/interests" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/interests" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/meta</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/meta" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/meta" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/meta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/meta" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/package-naming-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/package-naming-problem" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/personal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/personal" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/personal" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/personal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/personal" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/programming" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/programming" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/programming" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/programming" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/projects" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/projects" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/projects" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/rss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/rss" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/rss" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/rss" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/rss" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/semantic-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/semantic-typing" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/sketchcode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/sketchcode" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/software-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/software-design" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/software-design" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/software-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/software-design" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/summary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/summary" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/summary" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/summary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/summary" />
<lastmod>2026-03-13T12:08:57.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/task-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/task-manager" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/tech-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/tech-stack" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/traveling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/traveling" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/traveling" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/traveling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/traveling" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/ui-should-not-think-about-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/ui-should-not-think-about-validation" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/username-pronunciation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/username-pronunciation" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/en/notes/viewmodel-responsibility-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/viewmodel-responsibility-problem" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com" />
<lastmod>2026-03-13T12:09:35.991Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes" />
<lastmod>2026-03-13T12:09:35.991Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/android</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/android" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/android" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/android" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/android" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/contract-violation-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/contract-violation-handling" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/dresden-2025</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/dresden-2025" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/education</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/education" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/education" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/education" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/education" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/experience" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/experience" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/experience" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/extension-oriented-design-kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/extension-oriented-design-kotlin" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/finding-balance-in-gradle-dependency-strategy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/from-newbie-to-strong-fundamentals-gradle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/gradle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/gradle" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/gradle" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/gradle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/gradle" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/how-this-garden-works</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/how-this-garden-works" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/interests</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/interests" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/interests" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/interests" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/interests" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/interpreter-compiler-jit-compiler-difference</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/kotlin-coroutines-are-not-just-about-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<lastmod>2026-03-13T12:08:57.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/kotlin-multiplatform-is-now-stable-whats-the-impact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/meta</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/meta" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/meta" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/meta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/meta" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/package-naming-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/package-naming-problem" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/personal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/personal" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/personal" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/personal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/personal" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/programming" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/programming" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/programming" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/programming" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/projects" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/projects" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/projects" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/rss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/rss" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/rss" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/rss" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/rss" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/semantic-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/semantic-typing" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/sketchcode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/sketchcode" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/software-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/software-design" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/software-design" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/software-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/software-design" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/summary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/summary" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/summary" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/summary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/summary" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/task-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/task-manager" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/tech-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/tech-stack" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/traveling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/traveling" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/traveling" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/traveling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/traveling" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/ui-should-not-think-about-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/ui-should-not-think-about-validation" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/username-pronunciation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/username-pronunciation" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/de/notes/viewmodel-responsibility-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/viewmodel-responsibility-problem" />
<lastmod>2026-03-13T12:08:57.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com" />
<lastmod>2026-03-13T12:09:35.992Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes" />
<lastmod>2026-03-13T12:09:35.992Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/android</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/android" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/android" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/android" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/android" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/contract-violation-handling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/contract-violation-handling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/contract-violation-handling" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/dresden-2025</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/dresden-2025" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/dresden-2025" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/education</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/education" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/education" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/education" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/education" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/experience" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/experience" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/experience" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/extension-oriented-design-kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/extension-oriented-design-kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/extension-oriented-design-kotlin" />
<lastmod>2026-03-13T12:08:57.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/finding-balance-between-ddd-hexagonal-and-clean-architectures" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/finding-balance-in-gradle-dependency-strategy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/finding-balance-in-gradle-dependency-strategy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/finding-balance-in-gradle-dependency-strategy" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/from-newbie-to-strong-fundamentals-gradle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/from-newbie-to-strong-fundamentals-gradle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/from-newbie-to-strong-fundamentals-gradle" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/gradle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/gradle" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/gradle" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/gradle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/gradle" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/how-this-garden-works</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/how-this-garden-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/how-this-garden-works" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/interests</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/interests" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/interests" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/interests" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/interests" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/interpreter-compiler-jit-compiler-difference</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/interpreter-compiler-jit-compiler-difference" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/interpreter-compiler-jit-compiler-difference" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-coroutines-are-not-just-about-concurrency</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin-coroutines-are-not-just-about-concurrency" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-abstractions</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-abstractions" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-basics-conclusion</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-basics-conclusion" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-classes</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-classes" />
<lastmod>2026-03-13T12:08:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-cycles-and-recursion</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-cycles-and-recursion" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-data-structures-introduction</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-data-structures-introduction" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-exceptions</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-exceptions" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-functions</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-functions" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-ide-setup</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-ide-setup" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-math-operations</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-math-operations" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-null-safety</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-null-safety" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-objects</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-objects" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-operators</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-operators" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-primitive-arrays</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-primitive-arrays" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-random-numbers</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-random-numbers" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-scope-visibility</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-scope-visibility" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-string-templates</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-string-templates" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-strings-and-characters</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-strings-and-characters" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners-variables</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners-variables" />
<lastmod>2026-03-13T12:08:57.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-for-beginners</loc>
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-for-beginners" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin-multiplatform-is-now-stable-whats-the-impact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin-multiplatform-is-now-stable-whats-the-impact" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/kotlin" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/meta</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/meta" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/meta" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/meta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/meta" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/package-naming-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/package-naming-problem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/package-naming-problem" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/personal</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/personal" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/personal" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/personal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/personal" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/programming</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/programming" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/programming" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/programming" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/programming" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/projects" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/projects" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/projects" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/rss</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/rss" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/rss" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/rss" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/rss" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/semantic-typing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/semantic-typing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/semantic-typing" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/sketchcode</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/sketchcode" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/sketchcode" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/software-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/software-design" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/software-design" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/software-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/software-design" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/summary</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/summary" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/summary" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/summary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/summary" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/task-manager</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/task-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/task-manager" />
<lastmod>2026-03-13T12:08:57.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/tech-stack</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/tech-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/tech-stack" />
<lastmod>2026-03-13T12:08:57.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/traveling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/traveling" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/traveling" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/traveling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/traveling" />
<lastmod>2026-03-13T12:08:57.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/ui-should-not-think-about-validation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/ui-should-not-think-about-validation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/ui-should-not-think-about-validation" />
<lastmod>2026-03-13T12:08:57.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/username-pronunciation</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/username-pronunciation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/username-pronunciation" />
<lastmod>2026-03-13T12:08:57.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://y9vad9.com/uk/notes/viewmodel-responsibility-problem</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://y9vad9.com/en/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="de" href="https://y9vad9.com/de/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="uk" href="https://y9vad9.com/uk/notes/viewmodel-responsibility-problem" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://y9vad9.com/en/notes/viewmodel-responsibility-problem" />
<lastmod>2026-03-13T12:08:57.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
