Do caos à entrega
Como organizar o trabalho para ter resultados reais com IA
"Nunca fui apaixonado por código"
"Nunca fui apaixonado por código"
Sempre fui apaixonado pelo resultado!
Janeiro/2024
Eu estava mortalmente cansado...
... e pensando seriamente em desistir.
Julho/2024
Decidi apostar forte em IA para entregar web apps!
O começo foi...
CAOS
Arrumando a casa
💅
Observação importante
🧐
Definir o projeto em linhas gerais
"Eu quero uma aplicação que tenha recursos parecidos com o Calendly: preciso criar tipos de eventos, por ex., “Reuniões de Manhã“ e poder selecionar Seg, Qua e Qui entre 8h e 11h. Ou “Reuniões aos finais de semana“ e poder selecionar Sab e Dom, entre 10h e 14h. Cada tipo de evento terá sua própria URL. O sistema será multi tenant. O sistema precisa tratar timezones automaticamente. O backend será todo no Supabase: DB, Auth e Edge Functions. Frontend será em React, com TanStack: router, form, table e query. Preciso que aplicação seja o mais simples possível: não há a necessidade de recursos avançados, porém, o simples deve funcionar muito bem. UI limpa e moderna.”
Criação manual do projeto
- Projeto front end
- Projeto backend (Supabase)
- Conexão entre eles (.env)
- Instalação das libs (TanStack, Tailwind etc.)
Objetivo: ter um projeto funcional, mesmo que sem funcionalidades
Quality Gate 🔬
- Vitest e Testing Library
- Linter, Prettier
- tsconfig (strict)
- husky (Git hooks)
- npm run qa
npm run test &
npm run format &
npm run typecheck &
npm run lint &
npm run build


Fazendo amizade 🤝
CLAUDE.md
.cursor/rules


Escolher servidores MCP
Model Context Protocol
Permite que as LLMs executem ferramentas e tenham acesso a dados






Task master em ação
Iniciar o desenvolvimento
- Jamais tire o olho do código
- Deixe a IA fazer commits
- Avalie o código de cada commit
- Se IA desviou do caminho, interrompa e corrija
- Solicite a diferentes IAs por code review
- Peça para IA criar Pull Request
- Tenha uma IA conectada no Github para code reviews
- Peça para a IA local ler os review e implementar correções
- Faça você mesmo o code review
Esta é a última linha de defesa antes do código ser enviado para a avaliação da equipe ou para produção
Dicas do Vedô

Obrigado!
X: @vedovelli74
Youtube: /vedovelli
LinkedIn: /in/vedovelli
Juntos Somos Mais
By Fabio Vedovelli
Juntos Somos Mais
- 56