Por dentro do núcleo reativo do Quarkus, parte 4: reativo ou virtual threads no Quarkus 4
Faça um benchmark rápido dos três modelos e virtual threads parecem duas vezes mais rápidas que workers, e o reativo quatro vezes. Essa tabela mede o gerador de carga. Parte quatro da série: como o Quarkus 4 roda virtual threads, qual pool limita cada modelo, e um benchmark em modelo aberto em que o worker pool se revela um bulkhead.
Por dentro do núcleo reativo do Quarkus, parte 3: um Uni é uma receita, não um resultado
Um pedido que compila, roda, devolve a confirmação certa e nunca grava o log de auditoria. Parte três da série: o que um Uni realmente é, quem faz a subscription dele no Quarkus e por que o Mutiny não agenda nada sozinho.
Por dentro do núcleo reativo do Quarkus, parte 2: quem roda o seu código
O guia do Quarkus REST diz que @Transactional manda um endpoint para uma worker thread. Escrevi o teste e recebi um 500. Parte dois da série: como o Quarkus decide qual thread roda o seu método, e por que um ThreadLocal gravado num filtro parece funcionar.
Por dentro do núcleo reativo do Quarkus, parte 1: o event loop do zero
Dei ao Quarkus dois event loops e disparei 24 requisições de uma vez. Todas foram atendidas por uma dessas duas threads. Parte um de uma série sobre como o Quarkus roda o seu código, começando abaixo do Quarkus: Netty, Vert.x e a regra que você não pode quebrar.
Por dentro do ArC, parte 3: beans que ninguém escreveu
Achei no bytecode da minha aplicação beans que nenhuma classe do projeto declara. Na parte 3 do mergulho no ArC, mostro como extensões criam beans a partir de configuração, por que o Quarkus não roda Portable Extensions e como funciona uma extensão Quarkus por dentro.
Por dentro do ArC, parte 2: proxies, interceptors e o bean que sumiu
Um construtor que roda duas vezes, um interceptor que funciona até em chamadas internas e um bean que nem existe em runtime. Na parte 2 do mergulho no ArC, mostro o que o build do Quarkus muda no código de quem escreve aplicação.
Por dentro do ArC, parte 1: o CDI do Quarkus que roda antes do seu código
Abri o bytecode que o Quarkus gera para o CDI para ver o que o container faz antes da aplicação subir. Primeira parte de um mergulho no ArC com experimentos reais: descoberta, validação e um create() que é só um new.

Como se Destacar como Engenheiro de Software na Era da IA
Escrever código rápido parou de ser diferencial. Veja o que realmente separa quem se destaca em 2026: do conselho centenário de Carnegie e Covey até julgamento técnico e visibilidade pública.

Documentação e Tradução: o Jeito Mais Fácil de Começar no Open-Source
Quer contribuir pra Open-Source mas trava antes de abrir o editor? Documentação e tradução são a porta de entrada mais fácil que existe, e você pode mandar seu primeiro PR ainda hoje.

Eu Consegui! Top 10 Contribuidor do Quarkus LangChain4j
Uma segunda-feira de manhã qualquer, sem palco e sem plateia, descobri que tinha chegado na 10ª posição entre os contribuidores do quarkus-langchain4j no mundo. A história de como cheguei lá em 5 meses, e o que mudou no caminho.