Migrando mi portfolio a Astro
¿Por qué Astro?
Tenía mi portfolio hecho en HTML, CSS y JS puro. Funcionaba, pero escalar era tedioso: cada vez que cambiaba el header tenía que tocar tres archivos.
Astro resuelve eso con layouts y componentes, sin la complejidad de un framework pesado como Next.js para un sitio que mayormente es contenido estático.
El proceso
La migración fue más limpia de lo que esperaba. El sistema de Content Collections me permite escribir posts en Markdown y Astro los convierte en páginas automáticamente, con tipado incluido gracias a Zod.
Resultado
Menos código duplicado, mejor SEO, y una base sólida para seguir creciendo.