A sua app feita com vibe coding, pronta para utilizadores reais.
Construiu-a depressa com IA, e funciona no seu ecrã. Antes de aceitar pagamentos ou dados reais, precisa de alguém que leia o que o código faz de facto. Audito-a, corrijo o que partiria ou deixaria fugir dados e adiciono os testes que mantêm tudo corrigido.
Respondo pessoalmente em 2 dias úteis. Os valores ficam para uma chamada, quando o âmbito estiver claro.
O que construo
Uma auditoria que se lê
O que o código faz, onde deixa fugir dados ou confia no browser e o que corrigir primeiro, em linguagem simples.
Correções de segurança e de dados
Login, permissões, segredos e regras da base de dados verificados no servidor, onde um atacante não os consegue saltar.
Testes onde importa
Primeiro os testes que falham para os caminhos que recebem dinheiro ou dados, depois uma barreira que os corre antes de cada publicação.
Um código onde pode continuar a construir
Uma estrutura clara e notas, para que nem você nem a sua próxima sessão de IA desfaçam as correções.
É para si se
- Tem uma app feita com Lovable, Bolt, v0, Replit ou Cursor que as pessoas começam a usar
- Precisa de que o login, os pagamentos ou os dados dos utilizadores estejam seguros antes do lançamento
- Tem um protótipo que fica mais lento ou parte sempre que junta uma funcionalidade
Não é para si se
- Precisa de manter um site em WordPress ou Laravel
- Procura correções ao preço mais baixo por hora, um erro de cada vez
Como funciona
- 01
Escreva-me
Conte-me o que está a construir através do formulário. Respondo pessoalmente em 2 dias úteis.
- 02
Falamos sobre o projeto
Uma chamada sobre o problema, o encaixe e o que deve custar. Os valores ficam para aqui, quando o âmbito estiver claro.
- 03
Defino o âmbito por escrito
O que sai primeiro, em que tecnologia é construído e como é testado, acordado antes de começar.
- 04
Construo com testes primeiro
Cada alteração começa com um teste que falha, e vê o produto a funcionar à medida que cresce.
- 05
Fica nas suas mãos
O código, os testes e as notas de que a sua equipa precisa para continuar a construir.
Provas que pode verificar
- Artigo (em inglês)TDD com agentes de programaçãoPorque um teste que falha como especificação e uma única barreira obrigatória mantêm correto um código grande feito por agentes.
- Caso de estudoSharpOS2.236 ficheiros de testes e 16 tarefas de CI atrás de uma barreira obrigatória, construído a dirigir agentes de programação.
- Artigo (em inglês)Quando limpar o contexto do seu agente de programaçãoNuma tarefa nova, depois de duas correções falhadas, ou quando começa a andar em círculos.
Perguntas frequentes
Reconstrói a app do zero?
Raramente. A maior parte das apps feitas com vibe coding tem um núcleo que funciona. Mantenho o que aguenta, corrijo o que não aguenta e só reescrevo uma parte quando corrigi-la sairia mais caro.
De que ferramentas aceita código?
De qualquer uma que lhe dê o código: Lovable, Bolt, v0, Replit, Cursor ou Claude Code. Se for React ou Next.js, estou em casa.
A minha app está pronta para lançar?
Não consigo dizer sem a ler. Os problemas habituais são permissões verificadas só no browser, segredos enviados para o frontend e regras da base de dados que deixam qualquer pessoa ler tudo. A auditoria diz-lhe quais tem.
Posso continuar a construir com IA depois?
Sim, e deve. Os testes e a barreira são o que torna isso seguro: quando uma alteração feita com IA parte alguma coisa, a barreira trava-a antes de chegar à produção.
Conte-me o que está a construir.
Uma mensagem chega para começar. Leio todas pessoalmente e respondo em 2 dias úteis.
Precisa de um site para um pequeno negócio? É o trabalho do meu estúdio, SharpHaw (abre num novo separador).