Este sitio web
El problema
LinkedIn cumple su función, pero no es el lugar ideal para reflexionar con calma sobre lo que uno está construyendo, compartir el proceso detrás de los proyectos o simplemente escribir en un tono más personal. Necesitaba un espacio propio.
Qué hace el sistema
Este sitio es un espacio bilingüe (español e inglés) construido desde cero, con dos secciones de contenido separadas: una bitácora para reflexiones narrativas y personales, y una sección de proyectos con fichas técnicas de lo que estoy construyendo.
El requisito principal desde el inicio fue que el sitio fuera bilingüe de verdad, no como funcionalidad añadida después, sino como parte de la arquitectura: rutas separadas por idioma (/es/ y /en/), un sistema de traducciones tipado en TypeScript y un switcher de idioma que recuerda la preferencia del usuario.
Stack técnico
- Astro como generador de sitio estático, con soporte de primera clase para contenido en Markdown
- Tailwind CSS para una paleta de marca personalizada sin pelear con CSS global
- TypeScript en modo estricto para el sistema de traducciones
- Colecciones de contenido de Astro para bitácora y proyectos, cada una con su propio schema
- SEO: sitemap automático, meta tags Open Graph, imagen social branded
Para el diseño quería algo cálido y personal: paleta de rosas suaves, lila y menta marfil, con un toque de rosa viejo (#BC8F8F). Tipografía Playfair Display para títulos e Inter para el cuerpo.
Estado actual
En producción. Es un proyecto vivo que sigo ampliando con nuevo contenido y funcionalidades.
Puedes leer más sobre las decisiones detrás de este sitio en este post de la bitácora.