
O gate que aceitava 200 sem ler o conteúdo
Um health check que só olhava o código HTTP deixou passar respostas truncadas e vazias por dias. A sonda que veio depois mede o corpo, não o envelope.
7 posts

Um health check que só olhava o código HTTP deixou passar respostas truncadas e vazias por dias. A sonda que veio depois mede o corpo, não o envelope.

Perdi 810 steps de treino porque um checkpoint de 2 GB foi copiado direto no nome final e a máquina reiniciou no meio. Consertei a escrita no volume principal. Dois dias depois, o mesmo bug morava no espelho do segundo disco e tinha ficado pior: o arquivo truncado passava na checagem de retomada.

hreflang é a tag que conta ao Google que cada página também existe em outro idioma — mas só vale se os dois lados se apontarem de volta. Aqui, 350 desses links apontavam para endereços que nunca existiram. O texto explica o que é a tag, como ela deveria funcionar, e onde a nossa premissa quebrou.

Uma ponte de ingestão pedia uma coluna que o banco nunca teve. Nove dias de execuções com código de saída zero e nada coletado. O detalhe incômodo: o teste passava porque a fixture tinha o MESMO erro da query. Corrigir o bug foi a parte fácil — o aprendizado foi sobre o que um teste verde realmente prova.

O auditor visual das capas ficou com o modelo primário sem saldo, devolveu erro, e o tratamento do erro devolvia 'aprovado'. Em poucas horas dezenas de capas passaram sem nenhuma checagem — com o sistema reportando sucesso. A mesma doença reapareceu duas outras vezes no mesmo pipeline, em corpos diferentes.

O próximo recurso do meu portfólio ainda não foi lançado: um gerador de currículo personalizado por IA, escrito a partir da descrição de uma vaga. Antes dele virar botão, a parte difícil já foi resolvida — e não é gerar texto. É impedir que a IA conte como experiência algo que nunca aconteceu.

Gate de capas no build, contraste WCAG AA, o 10o projeto no schema, e uma auditoria bug-hunter com zero violacoes. A historia do blog que parou de ser so um blog e virou um sistema com qualidade.