<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.davidduncan.org/2025/10/15/modernizing-langchain-agents-with-langgraph/</loc>
<lastmod>2025-10-15T17:00:00-04:00</lastmod>
</url>
<url>
<loc>https://blog.davidduncan.org/2025/10/25/secure-broker-integration-with-model-context-protocol/</loc>
<lastmod>2025-10-25T12:15:00-04:00</lastmod>
</url>
<url>
<loc>https://blog.davidduncan.org/2025/11/06/migrating-from-kubernetes-to-podman-quadlets/</loc>
<lastmod>2025-11-06T14:30:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.davidduncan.org/2025/11/11/introducing-colosseum-multi-agent-investment-framework/</loc>
<lastmod>2025-11-11T10:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.davidduncan.org/2025/11/20/database-state-management-for-multi-agent-systems/</loc>
<lastmod>2025-11-20T09:00:00-05:00</lastmod>
</url>
<url>
<loc>https://blog.davidduncan.org/2026/04/05/building-claude-code-plugins-for-trading/</loc>
<lastmod>2026-04-05T00:00:00-04:00</lastmod>
</url>
<url>
<loc>https://blog.davidduncan.org/about/</loc>
</url>
<url>
<loc>https://blog.davidduncan.org/archive/</loc>
</url>
<url>
<loc>https://blog.davidduncan.org/</loc>
</url>
<url>
<loc>https://blog.davidduncan.org/laptop-chaos-fedora-cloud/slides.html</loc>
<lastmod>2026-10-17T09:24:54-04:00</lastmod>
</url>
</urlset>
