Paulo retweetledi
Paulo
2.5K posts

Paulo retweetledi

Não são exatamente mil horas mas tamo ai

Raven@Ravenismeee
Name a video game that you've easily put 1,000 hours into Gifs only!!
Português

Um dos maiores problemas hoje em dia quando a gente fala de vibecoding é segurança.
O cara joga um prompt infinito na IA, ela se perde no contexto, foca 100% em fazer a tela funcionar e esquece de validar as coisas no back-end. Você ganha velocidade no deploy (30 minutos de economia, parabéns), mas toma uma falha de lógica ou um IDOR na cabeça.
É exatamente pra resolver essa bagunça que entra o framework Get Shit Done (GSD). Pra quem não conhece, é um sistema open-source de engenharia de contexto. Em vez de você torcer pra IA não alucinar, o GSD estrutura o projeto inteiro usando arquivos markdown como fonte da verdade e usa sub-agentes isolados pra cada tarefa.
Como ele resolve o problema e blinda a sua aplicação na prática:
O GSD te obriga a ter um arquivo de especificação mastigadinho (CONTEXT.md ou PROJECT.md). É lá que você coloca a malícia do negócio. Se você definir a regra "nenhuma rota pode ser criada sem validação de autorização no back-end", a IA vai seguir a spec à risca. Acaba com a palhaçada de confiar só no front.
Como ele quebra a execução em etapas menores e commits atômicos, fica muito mais fácil de revisar. A chance da IA socar uma API key em texto claro no código só pra fazer a request passar rápido e você não ver cai drasticamente. Evita muito B.O.
A ferramenta é ótima e resolve a maior parte da podridão de contexto da IA, mas a visão do impacto pro negócio e as "travas" de segurança quem tem que colocar no papel é você. Se não souber guiar a IA, vai continuar entregando código vulnerável, só que de forma mais organizada.
Eu só fui descobrir esse framework graças ao vídeo do @YuriRDev então já vou deixando uma menção pra ele aqui.
Valeu Yuri!

Português
Paulo retweetledi
Paulo retweetledi
Paulo retweetledi
Paulo retweetledi
Paulo retweetledi
Paulo retweetledi


















