Início da jornada: da ideia até a produção sem nenhum recurso
Andei testando IA (Claude Code, Codex, Gemini) e senti a mudança drástica que essas ferramentas causam no fluxo de desenvolvimento, mesmo que minha área de atuação seja segurança da informação e infraestrutura.
A primeira ferramenta que usei foi o Codex do ChatGPT, por conta do 1 mês grátis. Meus primeiros testes foram páginas web com ferramentas muito específicas, coisas que eu levaria alguns dias para desenvolver: coleta de dados específicos de PDF, ferramentas de cálculo de imposto entre estados. Todas elas foram feitas em tipo 10 minutos (4 para sair o core da ferramenta, 6 pra ajustar o front), tudo publicado na Vercel + Neon.
Geração de imagem, conceitos, lógica de negócio, tudo parecia extremamente razoável. Vez ou outra tive problema de contexto, mas melhorou depois de usar arquivos index.md em cada pasta para fazer algo tipo uma working tree, onde esse arquivo index.md simplesmente explicava a relação dos arquivos e o que a IA vai localizar em cada um deles.
Ao final do período free do ChatGPT, decidi testar o Claude Code Pro e fazer coisas um pouco mais complexas (má influência do Akita e Deyvin).
Aqui foi quando comecei a usar o Claude Code dentro do WSL do Windows. Daí em diante foi loucura, eu abri mão totalmente do VSCode, mal tocava nos arquivos. Do Claude Code em diante, foi somente prompts atrás de prompts e, no máximo do máximo, escrever um pouco do arquivo projeto.md (onde eu coloco as specs do projeto). Banco de dados também era modificado por prompt, sempre no Opus 4.7 no effort low, pois só queria abstrações diretas sobre o que eu peço, não gosto quando a IA cria coisas que não pedi.
Aqui começaram os problemas. Estava fazendo um projeto de marketplace, algo mais simples que uma Shopee, mas ainda assim era bem complexo. Foi aí que tive os maiores problemas de infraestrutura: bati de frente com o limite de chamadas de API da Vercel.
Depois dessa limitação, decidi investir 10 dólares na Fly.io, o que se tornou outro problema. Não sei se fui pouco específico nos prompts ou se simplesmente faltava conhecimento meu para usar a plataforma corretamente, mas a verdade é que meus créditos acabaram antes mesmo de eu ter um aplicativo rodando.
Depois de buscar muito, analisar opções para contratar uma VPS e configurar tudo na mão, acabei escolhendo a Hostinger. E agora estou nessa jornada: desenvolvendo aplicativos em busca de clientes para sustentar esse projeto, garantindo conectividade com o mundo e, principalmente, mantendo minha VPS up contra ataques aleatórios. Afinal, aplicar um hardening raiz no servidor e unir o desenvolvimento de IA com a minha bagagem de segurança é a parte mais divertida. Mas o porquê de eu ter escolhido essa VPS e como estou blindando ela, eu conto com mais detalhes em um próximo post.
Alguém mais aqui já queimou créditos na Fly.io ou na AWS sem querer? Quais estratégias vocês estão usando para não estourar a infraestrutura gerando código e deploys por IA?