<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/iot</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/ai</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/research</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/writing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/about</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/oncall</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/break</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/status</loc>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/cost</loc>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/changelog</loc>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/decisions</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/agents</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/evidence</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/gke</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/pipeline</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/reaper</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/observability</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/control</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/two-step</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/work/ai-platform</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/writing/agents-without-root</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/writing/serving-llm-agents</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/writing/metrics-bill-kafka-topics</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/postmortems/contact-form</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/postmortems/healthz</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio-emsghin2iq-as.a.run.app/postmortems/smoke-test</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
