
Áreas de interesse
Arquitetura de software
Como o sistema é dividido por dentro: limites, dependências e as decisões caras de reverter.
Arquitetura de soluções
Ligar a necessidade do negócio à escolha técnica, entre sistemas que já existem e prazos que já estão de pé.
Engenharia de software
Do código ao que o mantém vivo: design, testes, operação e manutenção ao longo do tempo.
IA
Agentes, LLMs e IA usada como ferramenta de engenharia — inclusive na produção deste site.
Sobre este site
Este blog não tem um tema único. Ele acompanha o que eu ando estudando — às vezes por causa do trabalho, às vezes por causa da pós-graduação, às vezes porque o assunto me interessou e eu fui atrás. Um dia é o que mudou no Java, no outro é um detalhe de código que me custou uma tarde, depois é uma decisão de arquitetura, depois é IA. Quando o estudo rende algo que vale guardar, ele vira artigo aqui.
Escrevo primeiro para mim, para consultar depois — e deixo público porque, se eu precisei entender aquilo, é provável que outra pessoa também precise. Os assuntos que voltam com frequência ganham série própria, como asAtualizações do Java, que acompanham a plataforma versão a versão.
Como os artigos são produzidos
Uso inteligência artificial para escrever. Às vezes o texto nasce meu e a IA ajuda a lapidar; às vezes nasce dela a partir do que eu pesquisei e direcionei. Em todos os casos o tema é escolha minha, o estudo passa por mim ea revisão final é sempre minha.
Todo código publicado aqui foi testado antes de entrar no artigo. Quando o exemplo é grande demais para caber no texto, o artigo traz o link para o código completo. E todo artigo termina com uma seção defontes, para você conferir na origem.