<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://nicolasduque.com</loc>
</url>
<url>
<loc>https://nicolasduque.com/work/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/</loc>
</url>
<url>
<loc>https://nicolasduque.com/about/</loc>
</url>
<url>
<loc>https://nicolasduque.com/hire/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/topic/ai-in-production/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/topic/agents/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/topic/architecture/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/topic/backend/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/topic/leadership/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/llm/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/evals/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/agents/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/nodejs/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/typescript/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/tutorial/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/fintech/</loc>
</url>
<url>
<loc>https://nicolasduque.com/blog/tag/healthcare/</loc>
</url>
<url>
<loc>https://nicolasduque.com/work/patas-arriba-travel/</loc>
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/a-boring-terraform-setup-on-aws/</loc>
<lastmod>2026-09-23</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/one-backend-five-identity-providers/</loc>
<lastmod>2026-09-23</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/whatsapp-bot-1-setup/</loc>
<lastmod>2026-09-22</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/a-dev-team-of-agents-in-git-worktrees/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/backend-for-frontend/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/json-schema-dashboards/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/designing-an-mcp-server-an-llm-can-use-safely/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/five-levers-for-llm-cost/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/llms-in-production-the-contract-around-the-model/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/micro-frontends-with-module-federation/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/a-shared-typescript-library/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/reading-bank-emails/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/rules-as-data/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/rules-first-llm-second/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/shipping-under-iec-62304/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/three-ways-llms-fail/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/white-label-mobile-saas/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/leading-a-team-of-four/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/llm-feature-1-plan/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/llm-feature-2-design/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/llm-feature-3-build/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/llm-feature-4-evaluate/</loc>
<lastmod>2026-09-16</lastmod>
</url>
<url>
<loc>https://nicolasduque.com/blog/llm-feature-5-ship/</loc>
<lastmod>2026-09-16</lastmod>
</url>
</urlset>
