<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://radagva.dev</loc>
    
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es" />
  </url>
  <url>
    <loc>https://radagva.dev/posts</loc>
    
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts" />
  </url>
  <url>
    <loc>https://radagva.dev/apps</loc>
    
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/apps" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/apps" />
  </url>
  <url>
    <loc>https://radagva.dev/apps/privacy-policy</loc>
    
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/apps/privacy-policy" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/apps/privacy-policy" />
  </url>
  <url>
    <loc>https://radagva.dev/authors/angel-rada</loc>
    
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/authors/angel-rada" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/authors/angel-rada" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/44-es6-features</loc>
    <lastmod>2026-09-29T12:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/44-es6-features" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/44-es6-features" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/ios_guide_01_intro</loc>
    <lastmod>2026-10-01T18:47:56.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/ios_guide_01_intro" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/ios_guide_01_intro" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/ios_guide_02_variables</loc>
    <lastmod>2026-10-06T20:30:20.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/ios_guide_02_variables" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/ios_guide_02_variables" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_01_what_is_nestjs</loc>
    <lastmod>2026-06-19T16:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_01_what_is_nestjs" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_01_what_is_nestjs" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_02_requirements</loc>
    <lastmod>2026-06-19T17:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_02_requirements" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_02_requirements" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_03_first_project</loc>
    <lastmod>2026-06-19T18:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_03_first_project" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_03_first_project" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_04_git_repository</loc>
    <lastmod>2026-06-22T15:48:05.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_04_git_repository" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_04_git_repository" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_05_controllers</loc>
    <lastmod>2026-07-08T18:59:05.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_05_controllers" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_05_controllers" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_05_post_dto_validation</loc>
    <lastmod>2026-08-31T15:16:01.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_05_post_dto_validation" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_05_post_dto_validation" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_06_custom_pipes</loc>
    <lastmod>2026-07-10T18:21:15.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_06_custom_pipes" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_06_custom_pipes" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_08_put_patch_delete_partial_type</loc>
    <lastmod>2026-09-03T12:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_08_put_patch_delete_partial_type" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_08_put_patch_delete_partial_type" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_09_request_response</loc>
    <lastmod>2026-09-16T15:09:27.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_09_request_response" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_09_request_response" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_10_dependency_injection</loc>
    <lastmod>2026-09-21T12:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_10_dependency_injection" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_10_dependency_injection" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nestjs_guide_11_modules</loc>
    <lastmod>2026-09-29T22:08:03.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nestjs_guide_11_modules" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nestjs_guide_11_modules" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/networkagent</loc>
    <lastmod>2026-06-28T12:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/networkagent" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/networkagent" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nvim-00-intro</loc>
    <lastmod>2026-06-27T06:31:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nvim-00-intro" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nvim-00-intro" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nvim-01-setup</loc>
    <lastmod>2026-06-27T07:02:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nvim-01-setup" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nvim-01-setup" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/nvim-02-keybindings</loc>
    <lastmod>2026-06-27T08:49:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/nvim-02-keybindings" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/nvim-02-keybindings" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/swiftquery</loc>
    <lastmod>2026-06-28T14:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/swiftquery" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/swiftquery" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_01_introduction</loc>
    <lastmod>2026-08-25T17:08:26.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_01_introduction" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_01_introduction" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_02_basic_types</loc>
    <lastmod>2026-08-25T19:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_02_basic_types" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_02_basic_types" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_03_record_unknown</loc>
    <lastmod>2026-08-26T16:52:17.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_03_record_unknown" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_03_record_unknown" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_04_record_string_literals</loc>
    <lastmod>2026-08-27T15:36:24.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_04_record_string_literals" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_04_record_string_literals" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_05_exclude_extract</loc>
    <lastmod>2026-08-28T19:26:33.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_05_exclude_extract" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_05_exclude_extract" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_06_functions</loc>
    <lastmod>2026-08-31T13:02:11.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_06_functions" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_06_functions" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_07_type_assertion</loc>
    <lastmod>2026-09-01T17:33:21.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_07_type_assertion" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_07_type_assertion" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_08_return_type_parameters</loc>
    <lastmod>2026-09-02T12:29:29.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_08_return_type_parameters" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_08_return_type_parameters" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_09_partial_required_nonullable</loc>
    <lastmod>2026-09-04T12:00:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_09_partial_required_nonullable" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_09_partial_required_nonullable" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_10_generics_intro</loc>
    <lastmod>2026-09-09T18:55:00.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_10_generics_intro" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_10_generics_intro" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_11_generics_practice</loc>
    <lastmod>2026-09-11T16:57:56.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_11_generics_practice" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_11_generics_practice" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_12_custom_utility_types</loc>
    <lastmod>2026-09-15T15:06:23.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_12_custom_utility_types" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_12_custom_utility_types" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_13_infer</loc>
    <lastmod>2026-09-22T19:14:12.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_13_infer" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_13_infer" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_14_satisfies</loc>
    <lastmod>2026-09-22T19:18:20.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_14_satisfies" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_14_satisfies" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_15_mapped_types_never</loc>
    <lastmod>2026-09-24T13:18:06.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_15_mapped_types_never" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_15_mapped_types_never" />
  </url>
  <url>
    <loc>https://radagva.dev/posts/typescript_guide_16_enums</loc>
    <lastmod>2026-10-07T19:05:43.000Z</lastmod>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://radagva.dev/posts/typescript_guide_16_enums" />
    <xhtml:link rel="alternate" hreflang="es" href="https://radagva.dev/es/posts/typescript_guide_16_enums" />
  </url>
</urlset>