Um toggle por blog, e quando não "corrigir" um bug
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 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 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 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.
Uma correção de uma linha na documentação virou três significados para um mesmo hostname, um diretório de runner renomeado, e uma automação que reintroduziu o bug que deveria prevenir.
Duas teorias derrubadas com uma importação manual cada, um paste que salvou as dimensões mas não o src, e o caminho do seletor de arquivo nativo que finalmente anexou a imagem.
O prod dizia zero posts no Medium; as rake tasks resolveram isso em minutos. Depois o reconciler quebrou em todo lugar, um dashboard foi raspado direto do DOM, e o CI falhou de três formas diferentes.
Ausência codificada como pills faltando, becos sem saída no fluxo de publicação, um teste de sistema que teria mergeado vermelho em silêncio, e firewall que bloqueou toda saída dos containers.
Um feed RSS que trava silenciosamente em 10 itens, um backfill com chave sintética e uma regra de precedência que só faz upgrade, e 76 de 78 títulos batendo sem nenhuma lógica difusa.
"Temos backups" e "temos backups que funcionam" são afirmações diferentes. Uma restauração a nível de arquivo, uma query contra os dados restaurados, e uma cópia perdida limpa pelo caminho.
Página 1 de 5