Ordem e Critério — Comparable, Comparator e Coleções Ordenadas
Ordem e Critério — Comparable, Comparator e Coleções Ordenadas

Ordenação em Java: Comparable e a ordem natural, o perigo de comparar… [+]

Explorando a Biblioteca Padrão: stdlib, math, ctype, time
Explorando a Biblioteca Padrão: stdlib, math, ctype, time

Antes de escrever uma função, vale perguntar se ela já existe — e quase sempre… [+]

Listas, Conjuntos e Mapas — o Collections Framework
Listas, Conjuntos e Mapas — o Collections Framework

O Collections Framework do Java: interfaces e implementações, ArrayList e a… [+]

O Preço da Compatibilidade — Wildcards e Type Erasure
O Preço da Compatibilidade — Wildcards e Type Erasure

Wildcards e type erasure em Java: por que os genéricos são invariantes e os… [+]

Escreva uma Vez para Todo Tipo — Genéricos
Escreva uma Vez para Todo Tipo — Genéricos

Genéricos em Java: classes, records e métodos genéricos, o operador diamante… [+]

Hierarquias Fechadas — Sealed Classes e Pattern Matching
Hierarquias Fechadas — Sealed Classes e Pattern Matching

Sealed classes e pattern matching em Java: permits, final, sealed e… [+]

Dados sem Cerimônia — Records e Enums de Verdade
Dados sem Cerimônia — Records e Enums de Verdade

Records e enums em Java: o que o compilador gera num record, o construtor… [+]

WebAssembly com Rust — Executando Rust no Navegador
WebAssembly com Rust — Executando Rust no Navegador

Rust compila para WebAssembly e roda no navegador com desempenho próximo ao… [+]