<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://davidmariolc.dev/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es" />
</url>
<url>
<loc>https://davidmariolc.dev/es</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es" />
</url>
<url>
<loc>https://davidmariolc.dev/en/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects" />
</url>
<url>
<loc>https://davidmariolc.dev/es/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects" />
</url>
<url>
<loc>https://davidmariolc.dev/en/posts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts" />
</url>
<url>
<loc>https://davidmariolc.dev/es/posts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts" />
</url>
<url>
<loc>https://davidmariolc.dev/en/books</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/books" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/books" />
</url>
<url>
<loc>https://davidmariolc.dev/es/books</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/books" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/books" />
</url>
<url>
<loc>https://davidmariolc.dev/en/setup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/setup" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/setup" />
</url>
<url>
<loc>https://davidmariolc.dev/es/setup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/setup" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/setup" />
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/why-your-tests-need-a-database-to-check-a-rule</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-your-tests-need-a-database-to-check-a-rule" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-your-tests-need-a-database-to-check-a-rule" />
<lastmod>2026-08-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/why-a-fake-in-your-tests-needs-twelve-methods</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-a-fake-in-your-tests-needs-twelve-methods" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-a-fake-in-your-tests-needs-twelve-methods" />
<lastmod>2026-08-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/why-your-subclass-passes-tests-and-breaks-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-your-subclass-passes-tests-and-breaks-production" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-your-subclass-passes-tests-and-breaks-production" />
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/why-every-new-payment-method-touches-the-same-file</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-every-new-payment-method-touches-the-same-file" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-every-new-payment-method-touches-the-same-file" />
<lastmod>2026-08-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/why-every-change-breaks-something-else</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-every-change-breaks-something-else" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-every-change-breaks-something-else" />
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/why-your-tests-need-a-database-to-check-a-rule</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-your-tests-need-a-database-to-check-a-rule" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-your-tests-need-a-database-to-check-a-rule" />
<lastmod>2026-08-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/why-a-fake-in-your-tests-needs-twelve-methods</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-a-fake-in-your-tests-needs-twelve-methods" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-a-fake-in-your-tests-needs-twelve-methods" />
<lastmod>2026-08-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/why-your-subclass-passes-tests-and-breaks-production</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-your-subclass-passes-tests-and-breaks-production" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-your-subclass-passes-tests-and-breaks-production" />
<lastmod>2026-08-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/why-every-new-payment-method-touches-the-same-file</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-every-new-payment-method-touches-the-same-file" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-every-new-payment-method-touches-the-same-file" />
<lastmod>2026-08-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/why-every-change-breaks-something-else</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/posts/why-every-change-breaks-something-else" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/posts/why-every-change-breaks-something-else" />
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/ai-agents-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/ai-agents-platform" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/ai-agents-platform" />
<lastmod>2025-04-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/matra-cat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/matra-cat" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/matra-cat" />
<lastmod>2025-04-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/sqm-nutrition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/sqm-nutrition" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/sqm-nutrition" />
<lastmod>2025-03-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/artesania-uc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/artesania-uc" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/artesania-uc" />
<lastmod>2023-01-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/tale-detail</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/tale-detail" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/tale-detail" />
<lastmod>2025-01-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/basic-design-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/basic-design-system" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/basic-design-system" />
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/ai-agents-platform</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/ai-agents-platform" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/ai-agents-platform" />
<lastmod>2025-04-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/matra-cat</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/matra-cat" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/matra-cat" />
<lastmod>2025-04-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/sqm-nutrition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/sqm-nutrition" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/sqm-nutrition" />
<lastmod>2025-03-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/artesania-uc</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/artesania-uc" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/artesania-uc" />
<lastmod>2023-01-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/tale-detail</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/tale-detail" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/tale-detail" />
<lastmod>2025-01-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/basic-design-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://davidmariolc.dev/en/projects/basic-design-system" />
<xhtml:link rel="alternate" hreflang="es" href="https://davidmariolc.dev/es/projects/basic-design-system" />
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/categories/landing-page</loc>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/categories/library</loc>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/categories/web-app</loc>
</url>
<url>
<loc>https://davidmariolc.dev/en/projects/categories/website</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/categories/landing-page</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/categories/library</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/categories/web-app</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/projects/categories/website</loc>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/tags/architecture</loc>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/tags/solid</loc>
</url>
<url>
<loc>https://davidmariolc.dev/en/posts/tags/typescript</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/tags/arquitectura</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/tags/solid</loc>
</url>
<url>
<loc>https://davidmariolc.dev/es/posts/tags/typescript</loc>
</url>
</urlset>
