92% de cobertura numa base herdada: contei as asserções antes de acreditar no número1 tabcoin · 0 comentário · revinsoftware · 3 dias atrás
Escondi três linhas num AGENTS.md e o agente tentou ler o .env em 7 de 12 execuções3 tabcoins · 1 comentário · revinsoftware · 11 dias atrás
Um `\n` no fim do nome da tabela furou a permissão do Datasette. Rodei o mesmo teste no meu controle de acesso2 tabcoins · 2 comentários · revinsoftware · 15 dias atrás
Somei o tempo de CPU por user-agent em 7 dias: 63% foi para cliente que nunca abre a segunda página1 tabcoin · 0 comentário · revinsoftware · 23 dias atrás
Rodei o sistema inteiro em ar-EG por uma tarde: o layout quebrado foi o achado mais barato1 tabcoin · 0 comentário · revinsoftware · 28 dias atrás
Marquei 96 PRs escritos com IA e contei quantos arquivos voltaram em 90 dias: 33,9% contra 20,8%2 tabcoins · 0 comentário · revinsoftware · 1 mês atrás
Contei os if de um serviço de preço: 1.043 ramificações e só 34 mudaram no último ano7 tabcoins · 4 comentários · revinsoftware · 1 mês atrás
Coloquei o escopo num YAML versionado e um check no CI: 4 PRs barrados em seis semanas1 tabcoin · 0 comentário · revinsoftware · 1 mês atrás
Rodei git blame nas regras que mexem em dinheiro: 87% da lógica de comissão tinha um autor só1 tabcoin · 0 comentário · revinsoftware · 1 mês atrás
Apontei um revisor de IA para um serviço de pedidos de 2019: 63 comentários, nenhum era o IDOR1 tabcoin · 0 comentário · revinsoftware · 1 mês atrás
Meu prazo de 3 semanas virou 7: rodei um git log nos arquivos que o escopo encostava1 tabcoin · 0 comentário · revinsoftware · 1 mês atrás
Rodei gh + jq nos PRs do repositório: a mediana de espera por um humano foi 19,4h2 tabcoins · 0 comentário · revinsoftware · 1 mês atrás
Antes de aprovar um rewrite, eu rodo três medições no legado (e quase sempre elas matam a ideia)1 tabcoin · 0 comentário · revinsoftware · 2 meses atrás
Herdei um legado sem documentação: 14 dias medindo antes de escrever qualquer linha18 tabcoins · 11 comentários · revinsoftware · 2 meses atrás
O segredo que você apagou ainda está no histórico do Git1 tabcoin · 0 comentário · revinsoftware · 2 meses atrás
Um id na URL não prova que o dado é seu: o filtro que quase toda API esquece3 tabcoins · 1 comentário · revinsoftware · 2 meses atrás
Rodei mutation testing numa suíte com 92% de cobertura e o score real foi 41%14 tabcoins · 4 comentários · revinsoftware · 2 meses atrás
Antes de pedir mais servidor, rode EXPLAIN ANALYZE13 tabcoins · 1 comentário · revinsoftware · 2 meses atrás
O "happy path" passou na demo e quebrou no primeiro erro real2 tabcoins · 0 comentário · revinsoftware · 2 meses atrás
Seu /health responde 200 e o cliente ainda vê erro no checkout8 tabcoins · 3 comentários · revinsoftware · 2 meses atrás
Antes de reescrever um sistema legado do zero, tente estrangular um módulo0 tabcoin · 0 comentário · revinsoftware · 2 meses atrás
Como saber se o time que te venderam é o time que vai escrever seu código0 tabcoin · 0 comentário · revinsoftware · 2 meses atrás
Seu fornecedor antigo ainda está logado na sua produção-2 tabcoins · 0 comentário · revinsoftware · 2 meses atrás
Rode um scan de segredo no seu repositório antes que um ex-prestador rode3 tabcoins · 1 comentário · revinsoftware · 2 meses atrás
Achei a mesma função escrita 3 vezes no mesmo projeto — e um jeito rápido de caçar isso4 tabcoins · 0 comentário · revinsoftware · 3 meses atrás
De quem é o seu código? (a resposta é mais logística do que jurídica)2 tabcoins · 0 comentário · revinsoftware · 3 meses atrás