<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://fernandomoyano.dev/</loc>
<lastmod>2026-10-17T03:52:08.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/clarificacion-ambiguedades</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/criterios-aceptacion</loc>
<lastmod>2026-09-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/ears-patrones-requisitos</loc>
<lastmod>2026-09-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/requisitos-verificables</loc>
<lastmod>2026-09-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/anatomia-especificacion</loc>
<lastmod>2026-09-05T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/acusacion-waterfall</loc>
<lastmod>2026-09-04T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/historia-contratos-tdd-bdd</loc>
<lastmod>2026-09-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/intencion-especificacion-implementacion</loc>
<lastmod>2026-09-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/que-es-sdd</loc>
<lastmod>2026-09-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/call-stack-javascript</loc>
<lastmod>2026-08-20T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/mini-proyecto-angular-lista-tareas</loc>
<lastmod>2026-08-19T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/data-binding-control-flujo-angular</loc>
<lastmod>2026-08-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/primer-componente-angular</loc>
<lastmod>2026-08-17T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/angular-desde-cero</loc>
<lastmod>2026-08-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/this-call-apply-bind-javascript</loc>
<lastmod>2026-08-14T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/class-new-instanceof-javascript</loc>
<lastmod>2026-08-13T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/herencia-prototipos-javascript</loc>
<lastmod>2026-08-12T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/objetos-literales-javascript</loc>
<lastmod>2026-08-11T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/valor-referencia-javascript</loc>
<lastmod>2026-08-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tipos-primitivos-javascript</loc>
<lastmod>2026-08-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/variables-funciones-javascript</loc>
<lastmod>2026-08-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tipado-duck-typing-javascript</loc>
<lastmod>2026-07-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/herencia-polimorfismo-javascript</loc>
<lastmod>2026-07-15T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/object-create-javascript</loc>
<lastmod>2026-07-14T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/igualdad-typeof-javascript</loc>
<lastmod>2026-07-13T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/lectura-copia-objetos-javascript</loc>
<lastmod>2026-07-12T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/iife-modulos-javascript</loc>
<lastmod>2026-07-11T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/objetos-javascript</loc>
<lastmod>2026-07-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/settimeout-javascript</loc>
<lastmod>2026-07-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/eventloop-javascript</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/recursion-javascript</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/map-filter-reduce-javascript</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/arrays-javascript</loc>
<lastmod>2026-07-05T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/higher-order-functions-javascript</loc>
<lastmod>2026-07-04T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/closures-javascript</loc>
<lastmod>2026-07-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/scope-lexico-javascript</loc>
<lastmod>2026-07-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/expresion-sentencia-javascript</loc>
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/espacio-y-tiempo</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/big-o</loc>
<lastmod>2026-06-17T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/comparar-algoritmos</loc>
<lastmod>2026-06-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/problema-real-de-la-idea-al-algoritmo</loc>
<lastmod>2026-06-15T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/recursion-e-iteracion</loc>
<lastmod>2026-06-14T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/composicion-de-funciones</loc>
<lastmod>2026-06-13T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/efectos-colaterales-funciones-puras</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/funciones</loc>
<lastmod>2026-06-11T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/repaso-elegir-la-estructura-correcta</loc>
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/pilas-y-colas</loc>
<lastmod>2026-06-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/diccionarios-y-conjuntos</loc>
<lastmod>2026-06-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/listas-y-arreglos</loc>
<lastmod>2026-06-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tipos-de-datos</loc>
<lastmod>2026-06-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/variables-y-estado</loc>
<lastmod>2026-06-05T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/repaso-control-de-flujo</loc>
<lastmod>2026-06-04T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/bucles</loc>
<lastmod>2026-06-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/condicionales</loc>
<lastmod>2026-06-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/secuencia</loc>
<lastmod>2026-06-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/descomposicion</loc>
<lastmod>2026-05-31T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/como-leer-un-enunciado</loc>
<lastmod>2026-05-30T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/algoritmos-y-programas</loc>
<lastmod>2026-05-29T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/que-es-un-modelo</loc>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/que-es-la-arquitectura</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/algoritmos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/analisis-de-problemas</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/angular</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/arquitectura</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/big-o</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/bucles</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/comparar-algoritmos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/componentes</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/composicion-de-funciones</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/condicionales</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/curso</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/descomposicion</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/es6</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/espacio-y-tiempo</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/estructuras-de-datos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/frontend</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/funciones</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/funciones-puras</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/fundamentos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/fundamentos-de-la-programacion</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/guias</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/ia</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/javascript</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/listas-y-arreglos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/metodologia</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/modelado</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/modelado-y-arquitectura-de-software</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/objetos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/problema-real</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/proyectos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/recursion</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/repaso</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/requisitos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/secuencia</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/spec-driven-development</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/templates</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/tipos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/tipos-de-datos</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/typescript</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://fernandomoyano.dev/blog/tag/variables</loc>
<lastmod>2026-09-09T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
