Ferramentas atuais
Ferramenta é escolha, não identidade.
Uso um conjunto pequeno de defaults que reduz decisão repetida e continua fácil de operar.
Produto web
- React + Next.js
- Interfaces e produtos full-stack com uma base única de renderização, rotas e deploy.
- TypeScript
- Contratos explícitos nas fronteiras onde ambiguidade vira defeito caro.
- Node.js
- APIs, integrações e tarefas de produto no mesmo ecossistema da interface.
Dados e operação
- PostgreSQL + RLS
- Persistência relacional e isolamento de tenants aplicado perto do dado.
- Docker + Linux
- Ambientes reproduzíveis, deploy previsível e diagnóstico sem depender de painel proprietário.
- Sentry + métricas
- Erro e comportamento observável antes de uma reclamação virar a primeira pista.
Automação e segurança
- Python
- Scripts pequenos para análise, automação e tooling de segurança.
- OpenAI + Claude
- IA via API para fluxos com objetivo, limite e fallback definidos.
- HTTP + browser
- Validação do que o sistema realmente faz, não apenas do que o código parece indicar.
A stack muda quando o problema exige. Não adiciono dependência para substituir uma API nativa ou poucas linhas claras.