A pasta que ficou parada
Uma revisão de código encontrou um invariante que a feature de adotar/importar do Greenhouse quebrava silenciosamente, e a correção que tornou tudo chato de novo.
Notas sobre o software, os jogos e a música que saem da Imperfect Systems.
Feed RSSUma revisão de código encontrou um invariante que a feature de adotar/importar do Greenhouse quebrava silenciosamente, e a correção que tornou tudo chato de novo.
Não existe flag isEssential - Essentials é só uma playlist. featuredAlbums é o sinal real, e um fixture mudado expôs um teste que ninguém rodou de novo.
Um booleano atravessando quatro camadas, e três revisões concordando com um achado que eu deliberadamente não corrigi, porque o cache é o mecanismo de dedup.
Um design de pipeline em lote que começou com uma checagem de cinco minutos na base do sistema: posts com data futura não ficavam escondidos, viravam 404, e nada nunca reconstruía o site.
Um scanner de importação encontrou a própria estrutura interna do app, e voltou a oferecer uma pasta já importada - a mesma conversa faltando entre camadas.
Um callback renomeado para algo genérico manteve seu significado específico de wizard, e o mesmo sinal queria dizer duas coisas diferentes para dois ouvintes diferentes.
Um input invisível de tamanho zero atrás de um toggle estilizado, um disabled que engole cliques, e verificação contra a página real, não meus logs.
Um build runner macOS self-hosted dividindo a máquina com um NVR, um empacotador de DMG que comanda o Finder via AppleScript, e a env var que sobrescreveu minha env var.
Por que um envio de newsletter precisava do próprio model em vez do padrão 1:1 de sync, mais a auth estranha do Listmonk e uma peculiaridade do Brakeman.
Um método de protocolo, um enum de estado reaproveitado, uma convenção de roteamento que se manteve, e um orçamento de lint que forçou uma divisão que valia a pena fazer de qualquer forma.
Página 5 de 16