Caso · Projeto pessoal, de ponta a ponta
Este site
Site para mostrar minhas habilidades com Spec-Driven Development e apresentar, de forma detalhada, pontos da minha carreira.
Objetivo
Um portfólio estático, rápido e acessível, que mostra o trabalho com evidência e não com adjetivo. Também é onde aplico, em escala pequena, o mesmo processo que levo para produção.
Decisões
- A dorUm currículo não mostra como eu trabalho. Faltava um lugar para provar minhas habilidades com evidência, e não com adjetivo.
- ConstruirUm portfólio estático, rápido e acessível: Next.js App Router com Server Components por padrão, MVVM com fronteiras impostas pelo ESLint e todo texto em src/content/, sem texto fixo nos componentes.
- MostrarComo uso o Spec-Driven Development em um site institucional: spec antes do código, teste vermelho primeiro e commits pequenos. A IA executa; eu decido a arquitetura e reviso cada mudança.
Evidências
- 193commits
- Testes antes do códigoCada feature começa por um teste que falha pelo motivo certo.
- Gate únicoLint, typecheck, testes e build precisam passar em cada commit.

Stack
- TypeScript
- Next.js
- Tailwind CSS
- pnpm
Código aberto
Leia o código e o histórico
Cada commit está no repositório.
Próximo caso
Avaria