Um engenheiro brasileiro construindo e escrevendo de Vancouver.

Sou Tiarê Balbi Bonamini. Escrevo software desde 2008, em três países — São Paulo, Dublin e agora Vancouver — e passei a maior parte desse tempo no backend: serviços na JVM, sistemas distribuídos e os modos de falha que só aparecem quando o tráfego real chega.
Este site é a outra metade desse trabalho. O que você aprende hoje some amanhã, então escrevo para fazer durar — notas de estudo e post-mortems transformados em ensaios, um por segunda-feira.
Agora
- Construindo um harness de simulação determinística em Rust — quanto do comportamento de um sistema distribuído dá para fixar antes mesmo de ele rodar?
- Escrevendo uma série sobre manter o controle do desenvolvimento assistido por IA: tamanho do handoff, disciplina de revisão, o que "produtividade" realmente custa.
- Mantendo o tech radar em dia. É a versão honesta desta página — o que estou de fato testando, em que estou confiando, e o que estou deixando de lado.
Atualizado em: setembro de 2026
Como eu trabalho
Construir para aprender
A forma mais rápida de entender um sistema é construir uma versão pequena e honesta dele. A maioria dos meus posts começa como um teste de estresse em um projeto paralelo — do tipo que você pode quebrar de propósito, às 3 da manhã, sem ninguém sendo acionado.
Escrever para reter
Se não consigo explicar na página, ainda não entendi. O post é a prova — e sobrevive ao projeto que o gerou.
Engenharia para o longo prazo
Esperto é barato; durável é difícil. Otimizo para sistemas que sobrevivem às próprias falhas, e para código que a próxima pessoa consiga entender sem uma escavação arqueológica.
Leia o fio, não o folheto
Novas ferramentas são mais fáceis de confiar depois que você vê os bytes. Reduzo frameworks ao protocolo por baixo antes de me comprometer com eles.
Leia os ensaios — ou acompanhe o trabalho em progresso.
Algo que vale a pena discutir: @tiarebalbi no X