Fusos horários são uma armadilha: datas e horas em sistemas reais
Instant, LocalDateTime, ZonedDateTime e o horário de verão que o Brasil já teve e pode voltar a ter
Engenheiro de Software · Clojure · Java · Kotlin
Aqui eu registro o que aprendo sobre arquitetura, clean code, bancos de dados e mensageria. Às vezes ensinando, quase sempre estudando.
Instant, LocalDateTime, ZonedDateTime e o horário de verão que o Brasil já teve e pode voltar a ter
Por que um contador de segundos de 32 bits ainda é um problema real, e onde ele se esconde no seu código Java
Ariane 5, Therac-25 e Knight Capital: três desastres que não foram causados só por uma linha de código
Hipótese, experimento e descarte: um jeito de parar de chutar quando o bug é teimoso
Logs contam o que aconteceu em cada serviço e métricas mostram a tendência; o trace mostra o caminho
Por que um TTL bem-intencionado pode virar uma avalanche de queries, e como evitar
Três jeitos de decidir o que medir antes de encher o dashboard de gráfico
O outro lado do Outbox, para quando a mesma mensagem chega duas vezes
Ponto flutuante, BigDecimal e arredondamento: o que todo sistema que mexe com dinheiro precisa acertar
Todo deploy derruba pods, e se o seu serviço não sabe sair com calma, cada deploy vira uma rajada de erros
Fim do conteúdo.