DEV Community

Fabio Rocha profile picture

Fabio Rocha

Sou Engenheiro de Software Java com mais de 10 anos de experiência em transformação digital, petróleo e gás, telecomunicações e finanças. Minha stack principal é Java (8 a 21), Spring Framework.

Location Curitiba Joined Joined on  Personal website https://github.com/fabiothomazrocha github website

Work

Sênior Java Developer at Lopes

🧪 Benchmark de LLMs: como escolhi o modelo certo pro meu SaaS (e por que o Claude perdeu)

🧪 Benchmark de LLMs: como escolhi o modelo certo pro meu SaaS (e por que o Claude perdeu)

Comments
6 min read
🧠 Do Prompt ao RAG: como fazer um LLM responder sem inventar (e sem processo do cliente)

🧠 Do Prompt ao RAG: como fazer um LLM responder sem inventar (e sem processo do cliente)

Comments
8 min read
🐳 Descomplicando o Docker – do zero ao container sem surtar

🐳 Descomplicando o Docker – do zero ao container sem surtar

Comments
5 min read
🏗️ Backend for Frontend (BFF) – o padrão que salvou meus microsserviços (e minha sanidade)

🏗️ Backend for Frontend (BFF) – o padrão que salvou meus microsserviços (e minha sanidade)

Comments
7 min read
🧵 ThreadLocal no Java 21 – o que mudou, o que continua e quando você deve (ou não) usar

🧵 ThreadLocal no Java 21 – o que mudou, o que continua e quando você deve (ou não) usar

Comments
5 min read
"Sistemas não transacionais? Sim, dá pra ter consistência (sem surtar)" – O guia do Saga Pattern, Outbox e idempotência

"Sistemas não transacionais? Sim, dá pra ter consistência (sem surtar)" – O guia do Saga Pattern, Outbox e idempotência

1
Comments
7 min read
Virtual Threads – adeus, `OutOfMemoryError`; olá, milhões de threads

Virtual Threads – adeus, `OutOfMemoryError`; olá, milhões de threads

1
Comments
5 min read
Kafka sem duplicação – 2 padrões pra você dormir em paz

Kafka sem duplicação – 2 padrões pra você dormir em paz

Comments
6 min read
Trabalhando com mapMulti() – Transforme seus streams sem neuras

Trabalhando com mapMulti() – Transforme seus streams sem neuras

Comments
4 min read
loading...