<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://mikeg.me</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://mikeg.me/work</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mikeg.me/resume</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mikeg.me/blog</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/work/zoomprop</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/rhombus</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/mlb</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/ebay</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/pandora</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/meta</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/apple</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/google</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/work/youtube</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://mikeg.me/blog/its-time-to-change-how-we-consume-music</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-coming-intranet</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-consolidation-of-code-over-time</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-snake-eating-its-tail</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-tech-job-exodus-isnt-new</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/why-music-money-gets-lost-at-the-border</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-schema-is-the-skeleton</loc>
<lastmod>2026-10-21</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/dont-install-yesterdays-release</loc>
<lastmod>2026-08-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/one-command-to-a-running-app</loc>
<lastmod>2026-08-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/fail-closed-capture-before-you-act</loc>
<lastmod>2026-08-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/write-down-why-not-just-what</loc>
<lastmod>2026-08-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/shipping-a-real-product-in-24-hours</loc>
<lastmod>2026-08-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/nothing-goes-live-because-it-exists</loc>
<lastmod>2026-07-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/cleaning-hl7-and-ccda</loc>
<lastmod>2026-06-30</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/a-terminal-as-a-portfolio</loc>
<lastmod>2026-06-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-art-of-the-rock-tumbler</loc>
<lastmod>2026-06-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/why-i-run-my-own-model-fleet</loc>
<lastmod>2026-06-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/the-agent-loop-that-ships-its-own-code</loc>
<lastmod>2026-06-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/skills-standards-and-context</loc>
<lastmod>2026-06-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/a-heartbeat-instead-of-a-job-framework</loc>
<lastmod>2026-06-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/find-the-ceiling-before-you-tune</loc>
<lastmod>2026-06-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/faster-runtime-identical-verdict</loc>
<lastmod>2026-06-05</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/a-quiet-brand-in-ten-tokens</loc>
<lastmod>2026-05-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/four-years-of-one-products-data-pipelines</loc>
<lastmod>2026-04-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/two-databases-one-rule</loc>
<lastmod>2026-04-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/one-table-four-audiences</loc>
<lastmod>2026-03-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/terminology-is-the-hard-part</loc>
<lastmod>2026-02-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/teaching-a-model-to-write-parsers</loc>
<lastmod>2025-08-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/swapping-a-component-library-without-stopping</loc>
<lastmod>2024-11-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/key-trail</loc>
<lastmod>2021-12-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/designing-and-building-the-same-feature</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://mikeg.me/blog/category/engineering</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://mikeg.me/blog/category/product</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://mikeg.me/blog/category/design</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://mikeg.me/blog/category/leadership</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://mikeg.me/blog/category/projects</loc>
<lastmod>2026-06-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://mikeg.me/blog/category/delivery</loc>
<lastmod>2026-08-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/architecture</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/data</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/ai</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/agents</loc>
<lastmod>2026-08-10</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/front-end</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/delivery</loc>
<lastmod>2026-08-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/product</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/healthcare</loc>
<lastmod>2026-06-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/infrastructure</loc>
<lastmod>2026-08-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/design-systems</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/leadership</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/business</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/codebases</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/local-llm</loc>
<lastmod>2026-07-01</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/react</loc>
<lastmod>2026-03-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/security</loc>
<lastmod>2026-08-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/careers</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/interoperability</loc>
<lastmod>2026-06-30</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/music</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/nextjs</loc>
<lastmod>2026-08-20</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/prototyping</loc>
<lastmod>2026-08-08</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/state-management</loc>
<lastmod>2026-03-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/forms</loc>
<lastmod>2021-12-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/open-web</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://mikeg.me/blog/tags/typescript</loc>
<lastmod>2026-10-22</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
