<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rodalexanderson.com</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/herramientas</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rodalexanderson.com/herramientas/validador-schema</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rodalexanderson.com/herramientas/checklist-seo</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://rodalexanderson.com/sobre-mi</loc>
<lastmod>2026-03-14T18:03:34.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/supabase-rls-errores-comunes</loc>
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/errores-seo-blog-desarrolladores</loc>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/indexar-blog-google-search-console-guia-tecnica</loc>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/indexnow-nextjs-guia-completa</loc>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/owasp-top-10-guia-practica</loc>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/env-expuesto-verificar-sitio</loc>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/security-headers-verificar-sitio-web</loc>
<lastmod>2026-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/checklist-seguridad-deploy</loc>
<lastmod>2026-02-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/secrets-expuestos-github-como-detectar</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/seo-nextjs-metadata-og-sitemap</loc>
<lastmod>2026-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/zod-avanzado</loc>
<lastmod>2026-02-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/nextjs-16-migracion</loc>
<lastmod>2026-02-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/trpc-nextjs-type-safe</loc>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/bun-vs-node-2026</loc>
<lastmod>2026-02-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/testing-nextjs-vitest-playwright</loc>
<lastmod>2026-02-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/tailwind-css-4-migracion</loc>
<lastmod>2026-02-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/rate-limiting-nextjs</loc>
<lastmod>2026-01-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/webhooks-nextjs</loc>
<lastmod>2026-01-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/react-server-components-guia</loc>
<lastmod>2026-01-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/shadcn-ui-guia-completa</loc>
<lastmod>2026-01-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/formularios-dinamicos-rhf-zod</loc>
<lastmod>2026-01-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/streaming-suspense-nextjs</loc>
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/chatbot-ia-nextjs</loc>
<lastmod>2026-01-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/sql-para-frontend</loc>
<lastmod>2026-01-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/n8n-nextjs-automatizacion</loc>
<lastmod>2026-01-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/postgresql-guia-devs-typescript</loc>
<lastmod>2026-01-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/docker-nextjs-produccion</loc>
<lastmod>2025-12-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/mcp-model-context-protocol-tutorial</loc>
<lastmod>2025-12-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/micro-saas-nextjs-guia</loc>
<lastmod>2025-12-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/stripe-nextjs-checkout-suscripciones</loc>
<lastmod>2025-12-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/rag-nextjs-buscador-inteligente</loc>
<lastmod>2025-12-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/vercel-ai-sdk-agentes-typescript</loc>
<lastmod>2025-12-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/ci-cd-github-actions-nextjs</loc>
<lastmod>2025-12-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/prisma-vs-drizzle-orm-2026</loc>
<lastmod>2025-12-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/autenticacion-nextjs-authjs-v5</loc>
<lastmod>2025-12-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/headers-seguridad-aplicaciones-web</loc>
<lastmod>2025-12-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/validacion-formularios-zod-react-hook-form</loc>
<lastmod>2025-12-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/supabase-nextjs-guia</loc>
<lastmod>2025-11-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/tipos-genericos-typescript</loc>
<lastmod>2025-11-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/seguridad-aplicaciones-nextjs</loc>
<lastmod>2025-11-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/app-router-vs-pages-router-nextjs</loc>
<lastmod>2025-11-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/server-components-vs-client-components</loc>
<lastmod>2025-11-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/variables-entorno-nextjs-vercel</loc>
<lastmod>2025-11-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/deploy-vercel-nextjs</loc>
<lastmod>2025-11-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/async-await-javascript</loc>
<lastmod>2025-10-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/axios-javascript</loc>
<lastmod>2025-10-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/fetch-api-javascript</loc>
<lastmod>2025-10-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/ciclo-de-vida-react</loc>
<lastmod>2025-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/fusejs</loc>
<lastmod>2025-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/tutorial-resend</loc>
<lastmod>2025-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/sitemap-automatico-nextjs-16</loc>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/turbopack-mdx-error-nextjs-15</loc>
<lastmod>2026-03-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/blog/zod-para-validar</loc>
<lastmod>2025-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/api-routes</loc>
<lastmod>2026-03-14T18:03:08.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/api-routes/request-response</loc>
<lastmod>2026-03-14T18:03:08.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/api-routes/route-handlers</loc>
<lastmod>2026-03-14T18:03:08.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/data-fetching/caching</loc>
<lastmod>2026-03-14T18:03:08.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/data-fetching/caching/optimizacion</loc>
<lastmod>2026-03-14T18:03:08.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/data-fetching/caching/revalidacion</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/data-fetching</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/data-fetching/server-actions</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/deployment</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/deployment/static-exports</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/deployment/vercel</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/estructura</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/instalacion</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/optimizacion/fonts</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/optimizacion/imagenes</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/optimizacion/metadata</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/optimizacion/scripts</loc>
<lastmod>2026-03-14T18:03:08.545Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/rendering/client-components</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/rendering/composicion</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/rendering</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/rendering/server-components</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/definiendo-rutas</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/dynamic-routes</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/error-handling</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/linking</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/loading</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/pages-layouts</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/routing/route-groups</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/styling/css-in-js</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/styling/css-modules</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/styling</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v15/styling/tailwind</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/api-routes</loc>
<lastmod>2026-03-14T18:03:08.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/api-routes/middleware</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/data-fetching/caching</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/data-fetching</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/data-fetching/server-actions</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/deployment</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/instalacion</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/optimizacion</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/optimizacion/metadata</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/rendering/client-components</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/rendering</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/routing/dinamico</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/routing</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/routing/pages-layouts</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/styling</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/nextjs/v16/typescript</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/api/filtros-y-paginacion</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/api</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/autenticacion/email-password</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/autenticacion</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/autenticacion/magic-link</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/autenticacion/oauth</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/autenticacion/proteger-rutas</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/base-de-datos/consultas</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/base-de-datos/funciones-sql</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/base-de-datos</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/base-de-datos/relaciones</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/base-de-datos/tablas-y-tipos</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/cli-y-migraciones</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/cli-y-migraciones/migraciones</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/dashboard</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/edge-functions/crear-funcion</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/edge-functions</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/instalacion</loc>
<lastmod>2026-03-14T18:03:08.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/nextjs</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/nextjs/server-actions</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/nextjs/server-components</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/produccion</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/produccion/seguridad</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/realtime</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/realtime/suscripciones</loc>
<lastmod>2026-03-14T18:03:08.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/rls</loc>
<lastmod>2026-03-14T18:03:08.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/rls/politicas-avanzadas</loc>
<lastmod>2026-03-14T18:03:08.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/rls/politicas-basicas</loc>
<lastmod>2026-03-14T18:03:08.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/storage</loc>
<lastmod>2026-03-14T18:03:08.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/supabase/storage/subir-archivos</loc>
<lastmod>2026-03-14T18:03:08.573Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/audiencias/broadcasts</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/audiencias</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/dominios/dns</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/dominios</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/enviar-emails/batch</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/enviar-emails</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/enviar-emails/opciones-avanzadas</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/nextjs</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/nextjs/server-actions</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/produccion</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/react-email/componentes</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/react-email</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/setup</loc>
<lastmod>2026-03-14T18:03:08.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://rodalexanderson.com/docs/resend/webhooks</loc>
<lastmod>2026-03-14T18:03:08.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
</urlset>
