Limpar ferramentas abandonadas me ensinou duas coisas que npm e git não contam
Um npm uninstall que deixa um binário de 44MB para trás, e um stash cujo rótulo registra onde o HEAD estava apontando, não do que o diff trata.
Notas sobre o software, os jogos e a música que saem da Imperfect Systems.
Feed RSSUm npm uninstall que deixa um binário de 44MB para trás, e um stash cujo rótulo registra onde o HEAD estava apontando, não do que o diff trata.
Um apply de stash limpo, uma regra do SwiftLint que compara sintaxe em vez de rastrear o consumo, e uma travada em três abas que não era o bug já corrigido.
Uma atualização agrupada de 12 pacotes escondia uma major do Tailwind que quebrou o build e outra do Astro em silêncio, por uma branch não mesclada.
Um endpoint PUT, uma decisão de mapeamento de erros (409 é o lock otimista, 422 é culpa sua), um PRD que apontava para um arquivo que não existe, e um stash aproveitável numa branch morta.
Autorização não é assinatura, um tipo de erro que não existe, e uma correção pronta ficando invisível no git stash enquanto eu a reconstruía a partir de anotações.
Um quadro kanban renderizava uma prop que ficava obsoleta com dados novos, e todo teste mockado passava porque um mock não consegue expressar isso.
O check que aparece nos PRs já mesclados é o Cloudflare reportando um build que já rodou, não um portão pré-merge, então o portão virou um build local síncrono.
O scope do asset-protocol do Tauri tem allow_directory e nenhum revoke, então trocar de vault virou um restart, trocando troca instantânea por uma segurança que realmente se sustenta.
Nove colunas mortas do Postiz, uma memoização em que o Rails.cache teria anulado a criptografia, três filtros Ruby movidos para SQL, e código supostamente inalcançável que não era.
Conformidade por construção: um plugin remark que falha o build quando um link de afiliado sai sem sua divulgação, empacotado do mesmo jeito que os componentes de blog compartilhados.
Página 3 de 16