Pular para o conteúdo

git log --reverse

O que mudou, quando e por quê.

Cada entrada marca uma decisão que mudou o rumo do código — o erro que a motivou, a correção e o que ela custou. Não é changelog: changelog lista o que saiu, isto explica por que saiu assim.

Linha do tempo

Da mais recente para a mais antiga. O resumo decide se vale abrir; o texto inteiro fica na entrada.

  1. O realm dev em três camadas: paleta, tokens, HUD

    786 linhas numa folha só viraram três camadas com responsabilidade separada. Nenhuma classe mudou de nome — o guia de design system documenta todas elas pelo nome.

    • css
    • design-system
    • acessibilidade
    • refactor
  2. A tira que fecha: diagramação que sabe quantos quadros tem

    O motor de quadrinhos parava de funcionar em tiras com número ímpar de painéis. A correção foi ensinar o layout a contar antes de diagramar.

    • comic
    • layout
    • css-grid
  3. Prophet Wire: o agregador que ainda não fala com o banco

    O agregador de notícias do Anfitrião está no ar com repositório em memória. A Parte 10 — persistência em Supabase — destrava seis pendências de uma vez.

    • supabase
    • arquitetura
    • prophet-wire
  4. Onde estava o CLS: a face-título do jornal

    O Anfitrião pulava no carregamento. A culpa não era da fonte nem da imagem — era um elemento sem altura reservada no topo da folha.

    • performance
    • core-web-vitals
    • anfitriao
  5. "Carregando..." para sempre: o loading.tsx da raiz

    Páginas grandes com SSR ficavam presas no estado de carregamento. A causa era um arquivo de 4 linhas na raiz do app.

    • next.js
    • ssr
    • debug
  6. O conteúdo saiu do código e foi para o banco

    Toda publicação exigia um deploy. A migração para Supabase separou o que é código do que é conteúdo — e criou uma armadilha que documentei antes de esquecer.

    • supabase
    • arquitetura
    • cms
  7. Um pipeline de tokens que serve Figma e código

    Os tokens viviam duplicados: uma cópia no Figma, outra no CSS, e as duas divergindo em silêncio. Agora há uma origem e dois destinos.

    • design-tokens
    • figma
    • ci
  8. Primeiro commit: três universos, um site

    A premissa do projeto em uma frase — três portais com identidades incompatíveis, compartilhando infraestrutura sem compartilhar estética.

    • arquitetura
    • marco
entradas
8
anos
2
primeira
2025-08-04