<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://adrianferrera.dev/en</loc></url>
  <url><loc>https://adrianferrera.dev/en/feed</loc></url>
  <url><loc>https://adrianferrera.dev/en/blog</loc></url>
  <url><loc>https://adrianferrera.dev/en/podcast</loc></url>
  <url><loc>https://adrianferrera.dev/en/resources</loc></url>
  <url><loc>https://adrianferrera.dev/en/about</loc></url>
  <url><loc>https://adrianferrera.dev/en/newsletter</loc></url>
  <url><loc>https://adrianferrera.dev/es</loc></url>
  <url><loc>https://adrianferrera.dev/es/feed</loc></url>
  <url><loc>https://adrianferrera.dev/es/blog</loc></url>
  <url><loc>https://adrianferrera.dev/es/podcast</loc></url>
  <url><loc>https://adrianferrera.dev/es/resources</loc></url>
  <url><loc>https://adrianferrera.dev/es/about</loc></url>
  <url><loc>https://adrianferrera.dev/es/newsletter</loc></url>
  <url><loc>https://adrianferrera.dev/en/blog/xp-in-the-age-of-ai</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/prompt-and-production-is-not-engineering</loc><lastmod>2026-07-17</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/when-ai-grabs-the-wheel-what-drift-is</loc><lastmod>2026-06-30</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/ai-does-not-write-good-code</loc><lastmod>2026-06-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/your-multiverse-with-git</loc><lastmod>2025-08-20</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/what-is-pair-programming</loc><lastmod>2025-07-30</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/kotlin-did-you-know</loc><lastmod>2024-09-23</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/concurrent-state-updates-in-react</loc><lastmod>2024-07-15</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/a-new-chapter-innovation-growth-and-commitment</loc><lastmod>2024-06-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/introduction-to-elixir-socracan</loc><lastmod>2024-05-15</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/reportaje-tech-tides-frontend-architecture</loc><lastmod>2024-02-22</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/type-composition-in-typescript</loc><lastmod>2023-09-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/testing-when-use-react-context</loc><lastmod>2023-06-02</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/choosing-how-to-start-your-react-project</loc><lastmod>2023-02-19</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/learning-to-estimate</loc><lastmod>2022-08-31</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/what-is-technical-debt</loc><lastmod>2022-08-31</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/ddd-aggregates</loc><lastmod>2022-04-27</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/typescript-enums-good-or-bad</loc><lastmod>2022-04-11</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/slice-tests</loc><lastmod>2022-01-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/tsyringe</loc><lastmod>2021-05-20</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/hexagonal-architecture-on-the-frontend</loc><lastmod>2020-11-10</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/functional-operators</loc><lastmod>2020-08-31</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/tdd-in-react-with-typescript</loc><lastmod>2020-06-29</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/live-coding-designing-react-components-with-tdd</loc><lastmod>2020-04-27</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/react-custom-hooks-design-and-testing</loc><lastmod>2020-04-20</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/docker-arguments-how-to-parametrize-containers</loc><lastmod>2020-03-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/how-to-write-more-readable-tests</loc><lastmod>2019-04-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/why-typescript</loc><lastmod>2019-03-25</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/creating-react-native-apps-with-enzyme</loc><lastmod>2018-09-04</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/tdd-the-good-the-bad-and-the-tested</loc><lastmod>2018-07-17</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/structuring-data-in-cloud-firestore</loc><lastmod>2018-06-16</lastmod></url>
  <url><loc>https://adrianferrera.dev/en/blog/how-to-upgrade-to-angular-6-without-dying-in-the-attempt</loc><lastmod>2018-02-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/xp-en-la-era-de-la-ia</loc><lastmod>2026-10-29</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/prompt-y-produccion-no-es-ingenieria</loc><lastmod>2026-07-17</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/cuando-la-ia-toma-el-volante-que-es-el-drift</loc><lastmod>2026-06-30</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/ai-does-not-write-good-code</loc><lastmod>2026-06-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/testing-cuando-usamos-react-context</loc><lastmod>2023-06-02</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/slice-tests</loc><lastmod>2022-01-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/tsyringe</loc><lastmod>2021-05-20</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/functional-operators</loc><lastmod>2020-08-31</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/how-to-write-more-readable-tests</loc><lastmod>2019-04-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/why-typescript</loc><lastmod>2019-03-25</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/creating-react-native-apps-with-enzyme</loc><lastmod>2018-09-04</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/tdd-the-good-the-bad-and-the-tested</loc><lastmod>2018-07-17</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/structuring-data-in-cloud-firestore</loc><lastmod>2018-06-16</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/blog/how-to-upgrade-to-angular-6-without-dying-in-the-attempt</loc><lastmod>2018-02-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-37-andreina-garcia-zapata-agilidad-maternidad-y-coaching</loc><lastmod>2023-04-10</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-36-alex-silva-la-playlist-de-un-developer</loc><lastmod>2023-03-27</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-35-miguel-a-gomez-artesania-inspiradora</loc><lastmod>2023-03-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-34-daniel-ramos-cerramos-el-ano-como-lo-empezamos</loc><lastmod>2022-12-26</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-33-jorge-aguiar-agilidad-artesania-comunidades</loc><lastmod>2022-12-12</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-32-mario-pinto-entrevistando-al-entrevistador</loc><lastmod>2022-11-28</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-31-maria-soria-de-embajadora-a-superheroina</loc><lastmod>2022-11-21</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-30-eduardo-gonzalez-el-camino-del-devops</loc><lastmod>2022-11-14</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-29-unai-garay-destripando-la-ia</loc><lastmod>2022-11-07</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-28-ruben-zamora-excursiones-por-el-campo</loc><lastmod>2022-10-31</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-27-debate-ides-y-editores</loc><lastmod>2022-10-24</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-26-ramon-morcillo-mi-casa-el-mundo</loc><lastmod>2022-10-16</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-25-gema-socorro-androides-y-personas</loc><lastmod>2022-10-10</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-24-manuel-moranchel-surfeando-el-desarrollo</loc><lastmod>2022-10-03</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-23-cristian-suarez-un-cafe-con-la-vida</loc><lastmod>2022-09-26</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-22-fernando-bogas-el-factor-humano-de-los-equipos</loc><lastmod>2022-09-19</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-21-miguel-cabrera-historias-que-trascienden</loc><lastmod>2022-09-12</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-20-ana-caceres-la-aventura-del-desarrollo</loc><lastmod>2022-09-05</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-19-isaac-aiman-de-la-fisica-a-los-entresijos-del-codigo</loc><lastmod>2022-08-29</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-18-ivan-santos-criptografia-ofuscando-la-paternidad</loc><lastmod>2022-08-22</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-17-michael-reyes-developer-viajando-a-japon</loc><lastmod>2022-08-15</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-16-dailos-diaz-lara-expediciones-y-graphql</loc><lastmod>2022-08-08</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-15-henar-hernandez-trabajos-y-funcionales</loc><lastmod>2022-08-01</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-14-manuel-padron-la-pasion-por-investigar</loc><lastmod>2022-07-25</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-13-jon-roji-aprendizajes-y-dogmatismos</loc><lastmod>2022-07-18</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-12-paco-martin-la-naturalidad-del-cambio</loc><lastmod>2022-07-11</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-11-airan-sanchez-las-habilidades-esenciales</loc><lastmod>2022-07-04</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-10-cesar-alberca-la-artesania-del-codigo</loc><lastmod>2022-06-27</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-9-iru-hernandez-una-carrera-de-fondo</loc><lastmod>2022-06-20</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-8-lissette-typescript-frontend-y-mas</loc><lastmod>2022-06-13</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-7-miriam-cabrera-el-desarrollo-de-videojuegos</loc><lastmod>2022-06-06</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-6-gabriela-garcia-hacking-canarias-y-mas</loc><lastmod>2022-05-30</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-5-ulises-santana-mas-alla-de-js</loc><lastmod>2022-05-23</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-4-isaura-fontcuberta-la-ux-va-mucho-mas-alla</loc><lastmod>2022-05-16</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-3-maria-soria-dura-una-developer-por-el-mundo</loc><lastmod>2022-05-09</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-2-jorge-aguiar-martin-serverless-y-la-arquitectura</loc><lastmod>2022-05-02</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/devs-lives-1-daniel-ramos-acosta-hablemos-de-arquitectura</loc><lastmod>2022-04-25</lastmod></url>
  <url><loc>https://adrianferrera.dev/es/podcast/trailer-0</loc><lastmod>2022-04-09</lastmod></url>
</urlset>
