<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//www.powerduck.com/blog/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://www.powerduck.com/blog/local-first-in-the-agent-era/</loc><lastmod>2026-09-30T20:10:19.406Z</lastmod></url><url><loc>https://www.powerduck.com/blog/mcp-server-is-a-build-artifact/</loc><lastmod>2026-09-30T20:10:19.331Z</lastmod></url><url><loc>https://www.powerduck.com/blog/ai-designed-40-endpoints-review-gates/</loc><lastmod>2026-09-30T20:10:19.249Z</lastmod></url><url><loc>https://www.powerduck.com/blog/fired-five-api-tools-kept-one-spec/</loc><lastmod>2026-09-30T20:10:19.160Z</lastmod></url><url><loc>https://www.powerduck.com/blog/stop-pasting-curl-into-chatgpt/</loc><lastmod>2026-09-30T20:10:18.973Z</lastmod></url><url><loc>https://www.powerduck.com/blog/ai-api-design-local-first/</loc><lastmod>2026-09-30T20:10:18.830Z</lastmod></url><url><loc>https://www.powerduck.com/blog/openapi-to-hosted-mcp-server/</loc><lastmod>2026-09-30T20:10:18.706Z</lastmod></url><url><loc>https://www.powerduck.com/blog/debug-every-protocol-in-one-workspace/</loc><lastmod>2026-09-30T20:10:18.579Z</lastmod></url><url><loc>https://www.powerduck.com/blog/one-spec-source-of-truth/</loc><lastmod>2026-09-30T20:10:18.432Z</lastmod></url><url><loc>https://www.powerduck.com/blog/your-api-already-describes-the-tools-your-agent-needs/</loc><lastmod>2026-09-30T20:09:01.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/one-spec-two-audiences-humans-and-ai-agents/</loc><lastmod>2026-09-30T20:09:01.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/publishing-api-docs-shouldnt-require-a-docs-project/</loc><lastmod>2026-09-30T20:09:01.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/a-curl-command-is-not-an-api-handoff/</loc><lastmod>2026-09-30T20:09:00.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/when-ai-writes-your-system-who-defines-done/</loc><lastmod>2026-09-30T20:09:00.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/switching-ai-tools-without-reintroducing-your-api/</loc><lastmod>2026-09-30T20:09:00.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/your-ai-codes-fast-but-the-integration-is-wrong/</loc><lastmod>2026-09-30T20:09:00.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/dont-block-frontend-work-on-a-missing-backend/</loc><lastmod>2026-09-30T20:09:00.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/a-200-is-not-done-run-the-business-scenario/</loc><lastmod>2026-09-30T20:09:00.000Z</lastmod></url><url><loc>https://www.powerduck.com/blog/the-field-was-renamed-three-times-your-frontend-never-noticed/</loc><lastmod>2026-09-30T20:08:59.000Z</lastmod></url></urlset>