<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mortitech.com/</loc>
</url>
<url>
<loc>https://mortitech.com/writing</loc>
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/llm-wiki-for-software-teams</loc>
<lastmod>2026-04-02</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/production-patterns-for-completablefuture</loc>
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/handling-completablefuture-failures-in-spring-boot</loc>
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/composing-async-work-with-completablefuture</loc>
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/why-completablefuture-exists</loc>
<lastmod>2026-04-27</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/initialization-state-and-thread-safety-in-mobile-sdks</loc>
<lastmod>2026-01-24</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/the-public-api-surface-is-the-product</loc>
<lastmod>2026-01-22</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/designing-a-mobile-sdk-developers-want-to-use</loc>
<lastmod>2026-04-24</lastmod>
</url>
<url>
<loc>https://mortitech.com/writing/ai-agents-need-architectural-boundaries</loc>
<lastmod>2026-01-15</lastmod>
</url>
</urlset>
