Todos os posts
Ideias, histórias e inspirações.
Concorrência: threads, processos e async/await
Threads, processos e asyncio resolvem problemas diferentes, e escolher errado… [+]
Seus Primeiros Recursos na AWS com Terraform
Uma infraestrutura AWS completa provisionada inteiramente por código: a… [+]
SOLID na Prática
Cada um dos cinco princípios apresentado em par: o código que viola e o que… [+]
O pacote context: propagação de cancelamento e prazos
O pacote context em Go: Background e TODO, WithCancel, WithTimeout e… [+]
O Programa que se Examina — Anotações e Reflexão
Como declarar anotações próprias em Java, escolher a retenção certa e usar a… [+]
Um Valor que Pode Não Existir — Optional e a Guerra contra o null
Por que a referência nula é o erro de um bilhão de dólares e como o Optional… [+]
Agrupar, Achatar, Reduzir — Collectors e Gatherers
Como reunir os elementos de uma stream Java em mapas agrupados, partições e… [+]
Pare de Escrever Laços — a Biblioteca <algorithm>
Escrever o laço à mão conta como percorrer; chamar o algoritmo diz o que se… [+]