Bienvenido a mi blog
El primer post de mi portfolio personal. Te cuento por qué empecé este blog, qué tecnologías usé para construirlo y qué puedes esperar encontrar aquí.
¡Hola, mundo!
Bienvenido a mi blog. Después de meses pensando en si debería tener un espacio propio en internet, finalmente me decidí. Y aquí estamos.
Este sitio es mi portfolio personal y también el lugar donde voy a escribir sobre las cosas que aprendo, los proyectos en los que trabajo y las herramientas que me resultan interesantes.
¿Por qué Astro?
Podría haber usado WordPress, Ghost, o cualquier otro CMS. Pero quería algo que:
- Fuera rápido — y en serio, no “rápido para ser un CMS”, sino realmente rápido
- Me dejara escribir en Markdown sin instalar plugins ni configurar editores
- No tuviera base de datos que mantener, actualizar o que pudiera hackear alguien
- Generara HTML estático que puedo alojar prácticamente gratis en cualquier sitio
Astro cumple todos esos requisitos. Y con la Content Layer API de Astro 6, el sistema de colecciones es increíblemente potente: los posts tienen tipado TypeScript, los errores de frontmatter se detectan en build-time, y el rendimiento es excepcional.
¿Qué encontrarás aquí?
Planeo escribir sobre:
- Desarrollo web moderno — Astro, React, TypeScript, CSS moderno
- Rendimiento web — Core Web Vitals, optimización de imágenes, lazy loading
- Herramientas y flujos de trabajo — las que uso en mi día a día
- Proyectos personales — notas sobre lo que voy construyendo
No tengo un calendario de publicación fijo. Escribiré cuando tenga algo que merezca la pena compartir, no para cumplir una cuota. Prefiero calidad sobre cantidad.
La stack técnica
Este blog está construido con:
- Astro 6 — framework web orientado al contenido
- Tailwind CSS v4 — utilidades CSS sin configuración de JavaScript
- Netlify — hosting con deploy automático desde GitHub
Todo el código fuente está disponible en mi GitHub si te interesa ver cómo funciona por dentro.
Gracias por pasarte. Si tienes alguna pregunta o quieres charlar sobre algún tema, estoy en contacto.