Blog

Notas sobre frontend, Astro, TypeScript e performance web.

Core Web Vitals quase perfeitos com Astro

Estratégias concretas que aplico para manter LCP, CLS e INP no verde em sites reais.

#performance#astro#web-vitals

i18n com tipagem forte no Astro

Por que o autocomplete de chaves de tradução muda seu fluxo de trabalho, e como resolvi isso com @ariaskit/astro-i18n.

#typescript#astro#i18n

Se você faz três vezes, automatize

Quando vale a pena escrever um script ou uma CLI, e quando é procrastinar com estilo.

#programação#produtividade#cli

Abas acessíveis sem uma linha de JavaScript

Como construir um sistema de abas reativo usando apenas radios nativos e o seletor :has() do CSS.

#css#astro#acessibilidade

DRY nem sempre vence: quando repetir está ok

A abstração prematura custa mais do que um pouco de duplicação. Como decidir quando extrair e quando esperar.

#programação#arquitetura#boas-práticas

Commits pequenos, vida feliz

Como o tamanho dos seus commits afeta a revisão, a depuração e o seu eu do futuro.

#programação#git#boas-práticas