<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://zombiemutex.com</loc>
</url>
<url>
<loc>https://zombiemutex.com/about</loc>
</url>
<url>
<loc>https://zombiemutex.com/about/jeffrey-monica</loc>
</url>
<url>
<loc>https://zombiemutex.com/now</loc>
</url>
<url>
<loc>https://zombiemutex.com/work</loc>
</url>
<url>
<loc>https://zombiemutex.com/projects</loc>
</url>
<url>
<loc>https://zombiemutex.com/music</loc>
</url>
<url>
<loc>https://zombiemutex.com/art</loc>
</url>
<url>
<loc>https://zombiemutex.com/photography</loc>
</url>
<url>
<loc>https://zombiemutex.com/uses</loc>
</url>
<url>
<loc>https://zombiemutex.com/contact</loc>
</url>
<url>
<loc>https://zombiemutex.com/blog</loc>
</url>
<url>
<loc>https://zombiemutex.com/life</loc>
</url>
<url>
<loc>https://zombiemutex.com/dnd</loc>
</url>
<url>
<loc>https://zombiemutex.com/labs</loc>
</url>
<url>
<loc>https://zombiemutex.com/topics</loc>
</url>
<url>
<loc>https://zombiemutex.com/search</loc>
</url>
<url>
<loc>https://zombiemutex.com/subscribe</loc>
</url>
<url>
<loc>https://zombiemutex.com/editorial</loc>
</url>
<url>
<loc>https://zombiemutex.com/workbench</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets</loc>
</url>
<url>
<loc>https://zombiemutex.com/diagrams</loc>
</url>
<url>
<loc>https://zombiemutex.com/challenges</loc>
</url>
<url>
<loc>https://zombiemutex.com/glossary</loc>
</url>
<url>
<loc>https://zombiemutex.com/cheatsheets</loc>
</url>
<url>
<loc>https://zombiemutex.com/evidence</loc>
</url>
<url>
<loc>https://zombiemutex.com/community</loc>
</url>
<url>
<loc>https://zombiemutex.com/studio</loc>
</url>
<url>
<loc>https://zombiemutex.com/investigations</loc>
</url>
<url>
<loc>https://zombiemutex.com/changelog</loc>
</url>
<url>
<loc>https://zombiemutex.com/labs/nonce-replay</loc>
</url>
<url>
<loc>https://zombiemutex.com/labs/session-recovery</loc>
</url>
<url>
<loc>https://zombiemutex.com/labs/api-retries</loc>
</url>
<url>
<loc>https://zombiemutex.com/topics/ios-swift</loc>
</url>
<url>
<loc>https://zombiemutex.com/topics/android-kotlin</loc>
</url>
<url>
<loc>https://zombiemutex.com/topics/backend-reliability</loc>
</url>
<url>
<loc>https://zombiemutex.com/topics/mobile-security</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets/swift-cooperative-cancellation</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets/kotlin-ensure-active</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets/api-idempotency-table</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets/server-authorization-gate</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets/bounded-retry-delay</loc>
</url>
<url>
<loc>https://zombiemutex.com/snippets/redacted-auth-event</loc>
</url>
<url>
<loc>https://zombiemutex.com/challenges/device-trust</loc>
</url>
<url>
<loc>https://zombiemutex.com/challenges/session-recovery</loc>
</url>
<url>
<loc>https://zombiemutex.com/challenges/api-reliability</loc>
</url>
<url>
<loc>https://zombiemutex.com/blog/idempotency-under-one-hundred-competing-requests</loc>
<lastmod>2026-11-06T04:09:06Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/refresh-token-rotation-under-concurrent-replay</loc>
<lastmod>2026-11-06T04:09:06Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/reproducing-a-one-time-challenge-replay-race</loc>
<lastmod>2026-11-06T04:09:06Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/android-play-integrity-request-binding</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/authentication-telemetry-without-secret-leaks</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/device-integrity-is-not-authorization</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/idempotency-when-http-timeouts-lie</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/kotlin-coroutines-cancellation-lifecycle</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/object-level-api-authorization-review</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/session-recovery-as-a-state-machine</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/swift-concurrency-cancellation-in-real-apps</loc>
<lastmod>2026-11-06T01:28:41.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/a-place-for-work-life-and-everything-in-between</loc>
<lastmod>2026-11-05T12:00:00.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/blog/hardening-ios-device-trust-signals-against-hostile-clients</loc>
<lastmod>2026-03-30T03:15:00.000Z</lastmod>
</url>
<url>
<loc>https://zombiemutex.com/projects/ios-device-trust-signals</loc>
</url>
<url>
<loc>https://zombiemutex.com/projects/session-recovery</loc>
</url>
<url>
<loc>https://zombiemutex.com/projects/backend-verification</loc>
</url>
<url>
<loc>https://zombiemutex.com/notes/trust-boundaries-are-easier-to-review-than-policy-language</loc>
</url>
<url>
<loc>https://zombiemutex.com/notes/replay-resistance-belongs-on-the-server-not-in-the-client</loc>
</url>
<url>
<loc>https://zombiemutex.com/notes/observability-only-helps-if-the-failure-state-is-explicit</loc>
</url>
</urlset>
