<?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 http://www.w3.org/TR/xhtml11/xhtml11_schema.html http://www.w3.org/2002/08/xhtml/xhtml1-strict.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/TR/xhtml11/xhtml11_schema.html">
  <url>
    <loc>https://cesalberca.com</loc>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks"/>
  </url>
  <url>
    <loc>https://cesalberca.com/case-studies</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/case-studies"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/case-studies"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/case-studies"/>
  </url>
  <url>
    <loc>https://cesalberca.com/services</loc>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/services"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/services"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/services"/>
  </url>
  <url>
    <loc>https://cesalberca.com/experience</loc>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/experience"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/experience"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/experience"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/repository-pattern</loc>
    <lastmod>2026-03-03</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/repository-pattern"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/repository-pattern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/repository-pattern"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/jetbrains-webstorm-ide-tips-and-tricks</loc>
    <lastmod>2026-02-02</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/jetbrains-webstorm-ide-tips-and-tricks"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/jetbrains-webstorm-ide-tips-and-tricks"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/jetbrains-webstorm-ide-tips-and-tricks"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/2025-a-review-in-depth</loc>
    <lastmod>2026-01-07</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/2025-a-review-in-depth"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/2025-a-review-in-depth"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/2025-a-review-in-depth"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/mother-design-pattern</loc>
    <lastmod>2025-12-19</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/mother-design-pattern"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/mother-design-pattern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/mother-design-pattern"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/why-am-i-close-sourcing-my-website</loc>
    <lastmod>2025-11-23</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/why-am-i-close-sourcing-my-website"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/why-am-i-close-sourcing-my-website"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/why-am-i-close-sourcing-my-website"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/hackerdays-punto-de-agua</loc>
    <lastmod>2025-10-11</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/hackerdays-punto-de-agua"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/hackerdays-punto-de-agua"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/hackerdays-punto-de-agua"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/ai-shortcuts</loc>
    <lastmod>2025-06-20</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/ai-shortcuts"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/ai-shortcuts"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/ai-shortcuts"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/ai-ready-frontend-architecture</loc>
    <lastmod>2026-01-02</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/ai-ready-frontend-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/ai-ready-frontend-architecture"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/ai-ready-frontend-architecture"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/bullet-journal-method</loc>
    <lastmod>2025-06-03</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/bullet-journal-method"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/bullet-journal-method"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/bullet-journal-method"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/2024-a-review-of-a-transformative-year</loc>
    <lastmod>2024-12-31</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/2024-a-review-of-a-transformative-year"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/2024-a-review-of-a-transformative-year"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/2024-a-review-of-a-transformative-year"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/blog-redesign</loc>
    <lastmod>2024-08-26</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/blog-redesign"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/blog-redesign"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/blog-redesign"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/create-angular-17-project</loc>
    <lastmod>2024-04-25</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/create-angular-17-project"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/create-angular-17-project"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/create-angular-17-project"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/my-twelve-favorite-problems</loc>
    <lastmod>2023-09-13</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/my-twelve-favorite-problems"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/my-twelve-favorite-problems"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/my-twelve-favorite-problems"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/hemingway-bridge</loc>
    <lastmod>2023-09-06</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/hemingway-bridge"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/hemingway-bridge"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/hemingway-bridge"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/migrating-to-typescript</loc>
    <lastmod>2019-11-19</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/migrating-to-typescript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/migrating-to-typescript"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/migrating-to-typescript"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/angular-jest</loc>
    <lastmod>2019-11-03</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/angular-jest"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/angular-jest"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/angular-jest"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/theming</loc>
    <lastmod>2019-06-06</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/theming"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/theming"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/theming"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/use-cases-and-commands</loc>
    <lastmod>2019-04-17</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/use-cases-and-commands"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/use-cases-and-commands"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/use-cases-and-commands"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/2026-04-22_solid-design-pattern</loc>
    <lastmod>2026-04-22</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/2026-04-22_solid-design-pattern"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/2026-04-22_solid-design-pattern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/2026-04-22_solid-design-pattern"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/2026-04-15_happy-birthday</loc>
    <lastmod>2026-04-15</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/2026-04-15_happy-birthday"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/2026-04-15_happy-birthday"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/2026-04-15_happy-birthday"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/2026-04-01_feature-modules</loc>
    <lastmod>2026-04-01</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/2026-04-01_feature-modules"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/2026-04-01_feature-modules"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/2026-04-01_feature-modules"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/2026-03-18_layers</loc>
    <lastmod>2026-03-18</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/2026-03-18_layers"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/2026-03-18_layers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/2026-03-18_layers"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/2026-03-04_dependency-injection-test-container</loc>
    <lastmod>2026-03-04</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/2026-03-04_dependency-injection-test-container"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/2026-03-04_dependency-injection-test-container"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/2026-03-04_dependency-injection-test-container"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/understanding-dependency-injection</loc>
    <lastmod>2026-02-18</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/understanding-dependency-injection"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/understanding-dependency-injection"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/understanding-dependency-injection"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/use-case-options-for-advanced-middlewares</loc>
    <lastmod>2026-02-04</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/use-case-options-for-advanced-middlewares"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/use-case-options-for-advanced-middlewares"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/use-case-options-for-advanced-middlewares"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/middlewares-and-chain-of-responsibility-pattern</loc>
    <lastmod>2026-01-21</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/middlewares-and-chain-of-responsibility-pattern"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/middlewares-and-chain-of-responsibility-pattern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/middlewares-and-chain-of-responsibility-pattern"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/run-use-cases-using-the-command-pattern</loc>
    <lastmod>2026-01-07</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/run-use-cases-using-the-command-pattern"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/run-use-cases-using-the-command-pattern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/run-use-cases-using-the-command-pattern"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/frontend-architecture-use-case-pattern</loc>
    <lastmod>2025-12-10</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/frontend-architecture-use-case-pattern"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/frontend-architecture-use-case-pattern"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/frontend-architecture-use-case-pattern"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/launching-frontend-architecture-newsletter</loc>
    <lastmod>2025-12-09</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/launching-frontend-architecture-newsletter"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/launching-frontend-architecture-newsletter"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/launching-frontend-architecture-newsletter"/>
  </url>
  <url>
    <loc>https://cesalberca.com/newsletter/why-you-should-use-the-repository-pattern-to-interact-with-data</loc>
    <lastmod>2025-10-24</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/newsletter/why-you-should-use-the-repository-pattern-to-interact-with-data"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/newsletter/why-you-should-use-the-repository-pattern-to-interact-with-data"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/newsletter/why-you-should-use-the-repository-pattern-to-interact-with-data"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/coding-a-newsletter-with-react-and-mdx</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/coding-a-newsletter-with-react-and-mdx"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/coding-a-newsletter-with-react-and-mdx"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/coding-a-newsletter-with-react-and-mdx"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/freelancing-with-ai</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/freelancing-with-ai"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/freelancing-with-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/freelancing-with-ai"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/writing-a-book</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/writing-a-book"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/writing-a-book"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/writing-a-book"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/ai-ready-frontend-architecture</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/ai-ready-frontend-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/ai-ready-frontend-architecture"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/ai-ready-frontend-architecture"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/software-craftless</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/software-craftless"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/software-craftless"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/software-craftless"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/atomic-programming-habits</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/atomic-programming-habits"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/atomic-programming-habits"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/atomic-programming-habits"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/frontend-reforms</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/frontend-reforms"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/frontend-reforms"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/frontend-reforms"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/typescript-round-table</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/typescript-round-table"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/typescript-round-table"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/typescript-round-table"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/hitchhikers-guide-to-galactic-architecture</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/hitchhikers-guide-to-galactic-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/hitchhikers-guide-to-galactic-architecture"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/hitchhikers-guide-to-galactic-architecture"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/confronting-bad-software</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/confronting-bad-software"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/confronting-bad-software"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/confronting-bad-software"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/unit-testing</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/unit-testing"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/unit-testing"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/unit-testing"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/webstorm-tips-and-tricks</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/webstorm-tips-and-tricks"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/webstorm-tips-and-tricks"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/webstorm-tips-and-tricks"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/good-architecture</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/good-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/good-architecture"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/good-architecture"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/can-deno-turn-node-upside-down</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/can-deno-turn-node-upside-down"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/can-deno-turn-node-upside-down"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/can-deno-turn-node-upside-down"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/reactive-architectures</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/reactive-architectures"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/reactive-architectures"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/reactive-architectures"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/advanced-javascript-patterns</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/advanced-javascript-patterns"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/advanced-javascript-patterns"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/advanced-javascript-patterns"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/full-stack-kotlin</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/full-stack-kotlin"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/full-stack-kotlin"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/full-stack-kotlin"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/flexbox-and-grid</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/flexbox-and-grid"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/flexbox-and-grid"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/flexbox-and-grid"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/creating-your-personal-language-mentor-using-ai</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/creating-your-personal-language-mentor-using-ai"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/creating-your-personal-language-mentor-using-ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/creating-your-personal-language-mentor-using-ai"/>
  </url>
  <url>
    <loc>https://cesalberca.com/talks/software-craftless-react-edition</loc>
    <lastmod>2026-04-27</lastmod>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/talks/software-craftless-react-edition"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/talks/software-craftless-react-edition"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/talks/software-craftless-react-edition"/>
  </url>
  <url>
    <loc>https://cesalberca.com/case-studies/tabaiba-mobile-app-ddd-architecture</loc>
    <lastmod>2025-03-15</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/case-studies/tabaiba-mobile-app-ddd-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/casos-de-estudio/tabaiba-app-movil-arquitectura-ddd"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/case-studies/tabaiba-mobile-app-ddd-architecture"/>
  </url>
  <url>
    <loc>https://cesalberca.com/case-studies/halioooo-design-system-architecture-library</loc>
    <lastmod>2025-04-01</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/case-studies/halioooo-design-system-architecture-library"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/casos-de-estudio/halioooo-sistema-de-diseno-biblioteca-de-arquitectura"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/case-studies/halioooo-design-system-architecture-library"/>
  </url>
  <url>
    <loc>https://cesalberca.com/case-studies/lightspace-shopify-best-practices</loc>
    <lastmod>2025-08-11</lastmod>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/case-studies/lightspace-shopify-best-practices"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/casos-de-estudio/lightspace-shopify-buenas-practicas"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/case-studies/lightspace-shopify-best-practices"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/ai</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/ai"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/ai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/ai"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/angular</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/angular"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/angular"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/angular"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/react</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/react"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/react"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/react"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/testing</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/testing"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/pruebas"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/testing"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/branding</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/branding"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/branding"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/branding"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/design</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/design"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/diseno"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/design"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/general</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/general"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/general"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/general"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/software-development</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/software-development"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/desarrollo-de-software"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/software-development"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/javascript</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/javascript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/javascript"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/javascript"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/typescript</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/typescript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/typescript"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/typescript"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/software-architecture</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/software-architecture"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/arquitectura-de-software"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/software-architecture"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/design-patterns</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/design-patterns"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/patrones-de-diseno"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/design-patterns"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/css</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/css"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/css"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/css"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/personal-development</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/personal-development"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/desarrollo-personal"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/personal-development"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/productivity</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/productivity"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/productividad"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/productivity"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/yearly-review</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/yearly-review"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/revision-anual"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/yearly-review"/>
  </url>
  <url>
    <loc>https://cesalberca.com/blog/category/writing</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://cesalberca.com/blog/category/writing"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://cesalberca.com/es/blog/category/escritura"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://cesalberca.com/blog/category/writing"/>
  </url>
</urlset>