A playlist que já tinha o nome certo
Um artefato de renomeação, uma API sem campo de autor pra atualizar, e um teste em dispositivo real provando que o bug já tinha se corrigido sozinho, fechado como aceitar como está.
Notas sobre o software, os jogos e a música que saem da Imperfect Systems.
Feed RSSEste blog roda sobre pacotes construídos para este estúdio, compartilhados como código aberto. Código aberto
Um artefato de renomeação, uma API sem campo de autor pra atualizar, e um teste em dispositivo real provando que o bug já tinha se corrigido sozinho, fechado como aceitar como está.
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.
Não existe uma flag isEssential - o Essentials que você vê é uma playlist de músicas. featuredAlbums é o sinal real, e uma mudança de fixture expôs um teste que ninguém tinha rodado de novo.
Um booleano atravessando quatro camadas, e três passadas de revisão independentes 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 que encontrou a própria estrutura interna do app, e depois voltou a oferecer uma pasta que tinha acabado de importar, duas versões da mesma conversa que faltava 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 estado disabled que engole cliques silenciosamente, e verificação contra a página real em vez dos meus próprios 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.
Um lote não é sincronização 1:1: por que a newsletter ganhou seu próprio model, a autenticação quase-Basic do Listmonk, um desvio de hostname num túnel, e uma peculiaridade do Brakeman.
Página 1 de 12