O desafio
Um portfólio de desenvolvedor carrega um problema de credibilidade embutido: ele é, ao mesmo tempo, a peça de venda e a amostra do trabalho. Um site lento, inacessível ou mal estruturado desmente o texto que ele próprio exibe. A régua aqui era a própria entrega.
A solução
O site que você está lendo. Next.js 16 com App Router, TypeScript e Tailwind CSS v4, com o conteúdo — blog e projetos — vindo de um Sanity Studio embutido na rota /studio.
- Renderização estática com revalidação incremental: as páginas são servidas prontas e se atualizam sozinhas, sem servidor renderizando a cada visita
- Webhook de revalidação sob demanda: publicar no painel reflete no site em segundos, e não na próxima hora
- Testes ao lado de cada módulo, mais smoke e varredura de acessibilidade rodando contra o build de produção
- As decisões não-óbvias ficam documentadas no próprio código, em português, para o site continuar manutenível daqui a um ano
O resultado
- Alta performance e SEO otimizado como consequência da arquitetura, e não como ajuste de última hora
- Blog e portfólio gerenciáveis pelo painel, sem tocar em código
- Base pronta para crescer: um artigo ou projeto novo é cadastro, não deploy
