Pular para o conteúdo

Uso o Google Analytics pra entender o que é lido, compartilhado e clicado por aqui. Ele só carrega se você aceitar — nada de terceiros roda antes disso. Como o Google usa esses dados

Portfólio

Código aberto pra você estudar, clonar e usar. Cresce conforme automações se formam.

A régua pra entrar aqui: docs/catalog-ready.md

Este site — SPA estático React/Vite, construído agent-first com Claude Code.

Uma SPA estática (sem backend) servida em S3 + CloudFront e provisionada com Terraform. A entrega é plan-first, com CI de gates e deploy no merge. O repo é a fonte da verdade.

O que você tira dissoonde começar a ler o repo, e o que levar: os ADRs registram as decisões que sustentam peso, do plan-first ao deploy — com o trade-off que cada uma custou.

ReactViteTypeScriptTerraformGitHub ActionsClaude Code

O harness que constrói este site — personas de review, hooks de permissão, e um gate de merge que é hook, não instrução.

Um agente produz trabalho plausível com rapidez; o gargalo vira confiar nele. Aqui a verificação é mecânica e o humano fica com o que é dele: um reviewer julga o MR em contexto fresco, e um hook recusa as ações irreversíveis antes do comando rodar, deixando-as com você.

O que você tira dissoo que dá para instalar no seu repo hoje, e o que é padrão de referência — o próprio README publica como distinguir os dois, em vez de deixar você descobrir por arquivo.

Claude CodeBashGitHub Actions