<?xml version="1.0" encoding="UTF-8"?>

  <?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>

<urlset
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
    http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd
    http://www.w3.org/1999/xhtml
    http://www.w3.org/2002/08/xhtml/xhtml1-strict.xsd">

        <url>
          <loc>https://mariochavez.io/desarrollo/2026/03/13/why-i-bet-on-rails-and-why-im-building-maquina/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/03/13/why-i-bet-on-rails-and-why-im-building-maquina/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/03/13/why-i-bet-on-rails-and-why-im-building-maquina/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/02/21/recuerd0-source-code-now-available/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/02/21/recuerd0-source-code-now-available/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/02/21/recuerd0-source-code-now-available/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/02/15/from-context-engineering-to-recuerd0/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/02/15/from-context-engineering-to-recuerd0/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/02/15/from-context-engineering-to-recuerd0/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/02/13/maquina-components-0-4-0/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/02/13/maquina-components-0-4-0/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/02/13/maquina-components-0-4-0/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/01/26/how-i-actually-use-ai-to-write-ruby-on-rails-code/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/01/26/how-i-actually-use-ai-to-write-ruby-on-rails-code/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/01/26/how-i-actually-use-ai-to-write-ruby-on-rails-code/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/01/23/maquina-0-3-1/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/01/23/maquina-0-3-1/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/01/23/maquina-0-3-1/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/01/08/maquina-ui-standards-skill/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/01/08/maquina-ui-standards-skill/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/01/08/maquina-ui-standards-skill/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2026/01/07/maquina-components-0-3-0/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2026/01/07/maquina-components-0-3-0/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2026/01/07/maquina-components-0-3-0/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/12/29/rails-mcp-server-1-5-0/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/12/29/rails-mcp-server-1-5-0/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/12/29/rails-mcp-server-1-5-0/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/12/16/announcing-maquina-components/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/12/16/announcing-maquina-components/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/12/16/announcing-maquina-components/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/12/10/rails-mcp-server-context-efficient-refactoring/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/12/10/rails-mcp-server-context-efficient-refactoring/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/12/10/rails-mcp-server-context-efficient-refactoring/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/11/27/rails-upgrades-with-ai/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/11/27/rails-upgrades-with-ai/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/11/27/rails-upgrades-with-ai/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/11/22/vibecoding-the-physical-how-ai-helped-me-bind-my-photobook/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/11/22/vibecoding-the-physical-how-ai-helped-me-bind-my-photobook/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/11/22/vibecoding-the-physical-how-ai-helped-me-bind-my-photobook/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/11/12/upgrading-rails-ai-skill/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/11/12/upgrading-rails-ai-skill/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/11/12/upgrading-rails-ai-skill/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/rails/ai-tools/development-workflow/2025/06/03/rails-mcp-server-enhanced-documentation-access/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/rails/ai-tools/development-workflow/2025/06/03/rails-mcp-server-enhanced-documentation-access/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/rails/ai-tools/development-workflow/2025/06/03/rails-mcp-server-enhanced-documentation-access/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/04/20/rails-mcp-server-with-sse/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/04/20/rails-mcp-server-with-sse/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/04/20/rails-mcp-server-with-sse/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2025/03/21/rails-mcp-server-enhancing-ai-assisted-development/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2025/03/21/rails-mcp-server-enhancing-ai-assisted-development/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2025/03/21/rails-mcp-server-enhancing-ai-assisted-development/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2024/11/28/nobuild-with-rails-and-importmap/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2024/11/28/nobuild-with-rails-and-importmap/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2024/11/28/nobuild-with-rails-and-importmap/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2024/08/09/no-build-javascript-rails-importmap/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2024/08/09/no-build-javascript-rails-importmap/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2024/08/09/no-build-javascript-rails-importmap/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/12/10/sound-to-script-openia-whisper/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/12/10/sound-to-script-openia-whisper/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/12/10/sound-to-script-openia-whisper/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/09/01/full-text-search-with-sqlite-and-rails/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/09/01/full-text-search-with-sqlite-and-rails/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/09/01/full-text-search-with-sqlite-and-rails/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/08/23/working-with-rails-engines-importmap-tailwindcss/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/08/23/working-with-rails-engines-importmap-tailwindcss/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/08/23/working-with-rails-engines-importmap-tailwindcss/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/08/08/maquina-the-engine-for-rails/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/08/08/maquina-the-engine-for-rails/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/08/08/maquina-the-engine-for-rails/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/07/12/building-ai-applications-with-ruby/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/07/12/building-ai-applications-with-ruby/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/07/12/building-ai-applications-with-ruby/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/07/03/serie-videos-ruby-on-rails/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/07/03/serie-videos-ruby-on-rails/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/07/03/serie-videos-ruby-on-rails/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/05/19/ruby-next-for-older-ruby/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/05/19/ruby-next-for-older-ruby/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/05/19/ruby-next-for-older-ruby/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/05/15/chroma-vector-database-ruby-client/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/05/15/chroma-vector-database-ruby-client/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/05/15/chroma-vector-database-ruby-client/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2023/05/13/uso-de-modelos-llm-para-generar-codigo/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2023/05/13/uso-de-modelos-llm-para-generar-codigo/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2023/05/13/uso-de-modelos-llm-para-generar-codigo/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2022/08/05/neovim-lunarvim-rail/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2022/08/05/neovim-lunarvim-rail/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2022/08/05/neovim-lunarvim-rail/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2022/02/21/curso-ruby-on-rails/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2022/02/21/curso-ruby-on-rails/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2022/02/21/curso-ruby-on-rails/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/09/28/solitude/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/09/28/solitude/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/09/28/solitude/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/08/31/la-cofradia-de-los-volcanes/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/08/31/la-cofradia-de-los-volcanes/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/08/31/la-cofradia-de-los-volcanes/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/08/09/slow-landscapes/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/08/09/slow-landscapes/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/08/09/slow-landscapes/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/07/08/libro-el-color-del-olvido/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/07/08/libro-el-color-del-olvido/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/07/08/libro-el-color-del-olvido/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/07/05/libro-el-embeleso-del-vertice/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/07/05/libro-el-embeleso-del-vertice/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/07/05/libro-el-embeleso-del-vertice/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/07/05/libro-una-mirada-desde-el-cielo/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/07/05/libro-una-mirada-desde-el-cielo/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/07/05/libro-una-mirada-desde-el-cielo/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2021/07/04/libro-de-los-chayacates/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2021/07/04/libro-de-los-chayacates/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2021/07/04/libro-de-los-chayacates/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2021/06/22/heic-support-active-storage/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2021/06/22/heic-support-active-storage/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2021/06/22/heic-support-active-storage/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/08/04/actualizar-ruby-on-rails-con-dual-boot/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/08/04/actualizar-ruby-on-rails-con-dual-boot/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/08/04/actualizar-ruby-on-rails-con-dual-boot/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/07/13/autenticacion-two-factor-2fa/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/07/13/autenticacion-two-factor-2fa/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/07/13/autenticacion-two-factor-2fa/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/07/02/mas-alla-del-rails-way/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/07/02/mas-alla-del-rails-way/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/07/02/mas-alla-del-rails-way/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/06/15/seguridad-ruby-aplicacion/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/06/15/seguridad-ruby-aplicacion/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/06/15/seguridad-ruby-aplicacion/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/06/09/i-created-the-same-application-with-rails-no-javascript/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/06/09/i-created-the-same-application-with-rails-no-javascript/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/06/09/i-created-the-same-application-with-rails-no-javascript/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2020/06/07/marcha-contra-violencia-colima/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2020/06/07/marcha-contra-violencia-colima/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2020/06/07/marcha-contra-violencia-colima/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/06/04/cliente-api-rest-cache/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/06/04/cliente-api-rest-cache/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/06/04/cliente-api-rest-cache/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/05/27/identificar-evaluar-y-solucionar-problemas-de-performance-con-ruby/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/05/27/identificar-evaluar-y-solucionar-problemas-de-performance-con-ruby/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/05/27/identificar-evaluar-y-solucionar-problemas-de-performance-con-ruby/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/05/19/rails-webpack-desarrollo-frontend/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/05/19/rails-webpack-desarrollo-frontend/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/05/19/rails-webpack-desarrollo-frontend/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/05/19/from-the-asset-pipeline-to-webpack/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/05/19/from-the-asset-pipeline-to-webpack/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/05/19/from-the-asset-pipeline-to-webpack/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2020/05/14/apis-con-ruby/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2020/05/14/apis-con-ruby/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2020/05/14/apis-con-ruby/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2020/04/09/actividades-f64/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2020/04/09/actividades-f64/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2020/04/09/actividades-f64/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2020/02/11/foto-libro-los-chayacates/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2020/02/11/foto-libro-los-chayacates/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2020/02/11/foto-libro-los-chayacates/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2019/12/30/lecciones-construyendo-un-api-rest/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2019/12/30/lecciones-construyendo-un-api-rest/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2019/12/30/lecciones-construyendo-un-api-rest/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2019/12/23/i-created-the-same-app-with-rails-and-javascript/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2019/12/23/i-created-the-same-app-with-rails-and-javascript/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2019/12/23/i-created-the-same-app-with-rails-and-javascript/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2019/08/14/impresion-nevado-de-colima/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2019/08/14/impresion-nevado-de-colima/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2019/08/14/impresion-nevado-de-colima/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2019/08/09/marcha-organizaciones-campesinas/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2019/08/09/marcha-organizaciones-campesinas/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2019/08/09/marcha-organizaciones-campesinas/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2019/06/02/rails-para-desarrolladores-expertos/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2019/06/02/rails-para-desarrolladores-expertos/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2019/06/02/rails-para-desarrolladores-expertos/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/proyectos/2019/06/01/construyendo-servidor-web/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/2019/06/01/construyendo-servidor-web/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/2019/06/01/construyendo-servidor-web/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2019/02/07/f-64-seguna-parte/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2019/02/07/f-64-seguna-parte/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2019/02/07/f-64-seguna-parte/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2018/12/28/heroimage-co/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2018/12/28/heroimage-co/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2018/12/28/heroimage-co/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2018/12/21/fotografiando-en-analogo/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2018/12/21/fotografiando-en-analogo/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2018/12/21/fotografiando-en-analogo/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2018/12/10/f-64/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2018/12/10/f-64/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2018/12/10/f-64/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2018/08/02/keep-your-api-in-shape-with-api-blueprint/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2018/08/02/keep-your-api-in-shape-with-api-blueprint/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2018/08/02/keep-your-api-in-shape-with-api-blueprint/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2017/01/20/2016-en-fotos-de-julio-a-diciembre/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2017/01/20/2016-en-fotos-de-julio-a-diciembre/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2017/01/20/2016-en-fotos-de-julio-a-diciembre/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/fotograf%C3%ADa/2016/12/26/2016-en-fotos-de-enero-a-junio/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/2016/12/26/2016-en-fotos-de-enero-a-junio/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/2016/12/26/2016-en-fotos-de-enero-a-junio/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/desarrollo/2014/10/07/aprender-a-programar-o-desarrollar/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/2014/10/07/aprender-a-programar-o-desarrollar/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/2014/10/07/aprender-a-programar-o-desarrollar/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/404</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/404" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/404" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/about/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/about/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/about/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/projects/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/projects/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/projects/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>
        <url>
          <loc>https://mariochavez.io/speaking/</loc>

              <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/speaking/" />
              <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/speaking/" />

          <lastmod>2026-03-13T13:51:08-06:00</lastmod>


        </url>



      <url>
        <loc>https://mariochavez.io/articles/</loc>

            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/2/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/2/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/3/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/3/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/4/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/4/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/5/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/5/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/6/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/6/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/7/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/7/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/8/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/8/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/9/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/9/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/10/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/10/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/11/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/11/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/12/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/12/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/articles/page/13/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/articles/page/13/" />

        <lastmod>2026-03-13T13:53:16-06:00</lastmod>


      </url>

      <url>
        <loc>https://mariochavez.io/</loc>

            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/page/2/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/page/2/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/page/3/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/page/3/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/page/4/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/page/4/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/page/5/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/page/5/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/page/6/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/page/6/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/page/7/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/page/7/" />

        <lastmod>2026-03-13T13:53:16-06:00</lastmod>


      </url>

      <url>
        <loc>https://mariochavez.io/desarrollo/</loc>

            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/page/2/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/page/2/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/page/3/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/page/3/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/page/4/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/page/4/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/desarrollo/page/5/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/desarrollo/page/5/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/rails/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/rails/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/ai-tools/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/ai-tools/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/development-workflow/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/development-workflow/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/proyectos/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/proyectos/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/" />
            <xhtml:link rel="alternate" hreflang="x-default" href="https://mariochavez.io/fotograf%C3%ADa/page/2/" />
            <xhtml:link rel="alternate" hreflang="en" href="https://mariochavez.io/fotograf%C3%ADa/page/2/" />

        <lastmod>2026-03-13T13:53:16-06:00</lastmod>


      </url>


</urlset>
