<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://frodydev.hashnode.dev</loc>
    <lastmod>2026-09-14T12:06:37.535Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/jwts-tu-tarjeta-de-identidad-no-tu-sistema-de-seguridad</loc>
    <lastmod>2025-06-10T18:00:08.907Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/entendiendo-mvc-mvp-y-mvvm-la-batalla-de-los-patrones-de-arquitectura</loc>
    <lastmod>2025-06-09T18:00:45.814Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/construyendo-un-sistema-de-pubsub-sin-dolores-de-cabeza-con-spring-boot-y-dapr</loc>
    <lastmod>2025-06-08T18:00:35.845Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/traductor-multilingue-en-java-con-google-translate-api</loc>
    <lastmod>2025-06-07T18:00:37.065Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/guia-divertida-y-definitiva-del-logging-en-java</loc>
    <lastmod>2025-06-06T18:00:50.855Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/transforma-tus-bucles-anidados-en-streams-de-java-guia-practica-y-moderna</loc>
    <lastmod>2025-06-05T18:00:23.777Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/spring-framework-70-y-spring-boot-40-revolucionando-el-desarrollo-con-grandes-actualizaciones</loc>
    <lastmod>2025-06-04T18:00:37.757Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/5-formas-divertidas-de-obtener-un-numero-unico-a-partir-de-un-string-en-java</loc>
    <lastmod>2025-06-03T18:00:14.799Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/socorro-mi-app-java-se-ha-tragado-toda-la-memoria-y-ahora-que</loc>
    <lastmod>2025-06-02T18:00:34.630Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/java-classloaders-como-la-jvm-carga-y-ejecuta-tu-codigo-dinamicamente</loc>
    <lastmod>2025-06-01T18:00:24.877Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/condiciones-yoda-en-java-si-y-son-mas-utiles-de-lo-que-crees</loc>
    <lastmod>2025-05-31T18:00:24.456Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/stackoverflow-y-dependencias-circulares-en-java-con-ejemplos-sabrosos</loc>
    <lastmod>2025-05-30T18:00:41.324Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/como-leer-variables-de-gradle-en-java-3-formas-practicas</loc>
    <lastmod>2025-05-29T18:00:27.865Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/mejora-el-rendimiento-en-spring-evitando-consultas-duplicadas-con-cache-por-solicitud</loc>
    <lastmod>2025-05-29T18:00:15.962Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/java-21-di-adios-al-con-los-nuevos-string-templates</loc>
    <lastmod>2025-05-28T18:00:30.624Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/novedades-de-java-24-para-desarrolladores-lenguaje-librerias-rendimiento-y-mas</loc>
    <lastmod>2025-05-27T18:00:21.974Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/spring-grpc-promovido-oficialmente-al-portafolio-spring</loc>
    <lastmod>2025-05-26T20:00:45.873Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/crea-apis-rest-y-graphql-con-mongodb-usando-restheart-sin-escribir-codigo</loc>
    <lastmod>2025-05-26T18:00:06.625Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/revolucion-ai-en-java-con-spring-ai-mas-facil-de-lo-que-crees</loc>
    <lastmod>2025-05-26T13:43:04.659Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/thread-por-conexion-o-por-peticion-en-java-comparativa-explicada-con-tacos</loc>
    <lastmod>2025-05-26T13:42:40.017Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/adios-a-los-nullpointerexception-en-java-di-hola-a-optional-y-a-codigo-mas-limpio</loc>
    <lastmod>2025-05-26T13:38:15.342Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/archive</loc>
    <lastmod>2026-09-14T12:06:37.535Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://frodydev.hashnode.dev/recommendations</loc>
    <lastmod>2026-09-14T12:06:37.535Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>