Portfolio y blog técnico construido con Astro. El sitio reúne proyectos reales, artículos de programación y una presentación profesional enfocada en desarrollo full stack.
- Astro 6
- TypeScript
- Astro Content Collections
- MDX
- RSS y sitemap
src/
components/ UI reutilizable
content/ Blog y proyectos tipados
data/ Perfil, redes, CV y stacks
i18n/ Textos y configuración multiidioma
layouts/ Layouts compartidos
lib/ Queries y helpers
pages/ Rutas Astro
styles/ Estilos globales
public/
documents/ CV y descargas
icons/ Iconos
images/ Imágenes del sitiopnpm install
pnpm dev
pnpm check
pnpm build
pnpm preview- Blog:
src/content/blog - Blog en inglés:
src/content/blog-en - Proyectos:
src/content/projects - Datos de perfil, redes y CV:
src/data/about.ts - SEO base:
src/components/layout/BaseHead.astro
Inglés es el idioma por defecto y vive en /. Español vive en /es. Las URLs legacy /en redirigen con noindex hacia la versión inglesa canónica.
pnpm qualityEjecuta astro check, genera el build y valida salidas críticas como SEO básico, RSS, sitemap, CVs y redirects legacy.
Dominio configurado: https://anselbeneman.vercel.app
El build genera páginas estáticas, RSS en /rss.xml y sitemap mediante @astrojs/sitemap.

