Dark mode numa tarde quando seu CSS já é tokens (e o falso alarme que não era)
Um tema dark inteiro redefinindo variáveis CSS sob uma classe, e 45 minutos gastos provando a inocência de um toggle de cinco linhas.
Um tema dark inteiro redefinindo variáveis CSS sob uma classe, e 45 minutos gastos provando a inocência de um toggle de cinco linhas.
A UI redesign, a review comment that named the exact property I never touched, and what it takes to actually fix what someone reports instead of what's around it.
Adding Postiz social cross-posting looked done until a blunt question exposed a double-post bug, and a full audit of every posting path in the app found two more like it.
Roteando a publicação no Dev.to pelo Postiz e apagando o cliente nativo: o DTO que valida mais rígido que o runtime, o rascunho que não é rascunho, e uma capa perdida no storage local.
Removendo a integração nativa com o Hashnode que nunca foi usada: 31 arquivos, +14/-1126, um grep que mentiu um pouco, e a pergunta de arquitetura que a remoção forçou.
Um spike que terminou em "não construa isso": rejeição de IP privado, um payload vazio sem autenticação, e a pull API que tinha tudo que a push API não tinha.
Agendamento para o futuro, blurbs mais ricos com thumbnails, um seletor de qual URL usar, além do bug de timezone no horário de parede e a importação que copiou a coluna errada.
Um ticket pré-requisito dizia para ativar uma flag que já estava ligada. Ler o código-fonte na tag em produção transformou um no-op em três correções.
Um terceiro alvo de sindicação, o primeiro em GraphQL: sem gem de cliente, publicação em duas etapas, sincronização por slug, e três colunas de credenciais que fazem jus ao espaço.
A API do Forem como o anti-Medium, um serviço compartilhado de anúncio no LinkedIn com idempotência, e a armadilha do acrônimo no Zeitwerk que pegou duas vezes.
Página 3 de 5