Blog

Notas sobre frontend, Astro, TypeScript y rendimiento web.

Core Web Vitals casi perfectos con Astro

Estrategias concretas que aplico para mantener LCP, CLS e INP en verde en sitios reales.

#rendimiento#astro#web-vitals

i18n con tipado fuerte en Astro

Por qué el autocompletado de claves de traducción cambia tu flujo de trabajo, y cómo lo resolví con @ariaskit/astro-i18n.

#typescript#astro#i18n

Si lo haces tres veces, automatízalo

Cuándo merece la pena escribir un script o una CLI, y cuándo es procrastinar con estilo.

#programación#productividad#cli

Tabs accesibles sin una línea de JavaScript

Cómo construir un sistema de pestañas reactivo usando solo radios nativos y el selector :has() de CSS.

#css#astro#accesibilidad

DRY no siempre gana: cuándo repetir está bien

La abstracción prematura cuesta más que un poco de duplicación. Cómo decidir cuándo extraer y cuándo esperar.

#programación#arquitectura#buenas-prácticas

Commits pequeños, vida feliz

Cómo el tamaño de tus commits afecta a la revisión, la depuración y a tu yo del futuro.

#programación#git#buenas-prácticas