SNES 16-bit pixel art sky with a fluffy popcorn cloud (floccus) raining AWS service icons (S3, DynamoDB, Lambda) onto a pixel laptop, neon FLOCI sign above

Floci: a Free, Drop-in LocalStack Alternative Built on Quarkus

LocalStack Community froze in March 2026 and now asks for an auth token. Floci is the no-strings-attached replacement: a free, MIT-licensed, Quarkus-native local AWS emulator. I test it for real: AWS CLI, a real Lambda, two ways of wiring a Quarkus app (Dev Services and Testcontainers), and a LocalStack migration.

May 31, 2026 · 16 min · Matheus Oliveira
SNES 16-bit pixel art beat 'em up scene of a warrior absorbing database crystal power into their body while reactive energy waves radiate outward, neon ACTIVE RECORD sign in the background

The Active Record Pattern and Hibernate Reactive: Entities That Save Themselves in Quarkus

Entities that save themselves! Refactor your orders application to the Active Record pattern with PanacheEntity, learn when to choose Repository vs. Active Record, and enter the reactive world with Hibernate Reactive and @WithTransaction.

May 24, 2026 · 21 min · Matheus Oliveira
SNES 16-bit pixel art of a robot wizard in a red cape holding floating weather and geocoding tools, with code runes in the background

AI Agent Tools in Quarkus LangChain4j: When the REST Client Becomes the LLM's Right Hand

Build an AI agent that calls real REST APIs as tools, without writing any orchestration logic. REST Client + @Tool = automatic tool. The LLM decides when to call, which to call, and with what arguments. Everything runs locally with Ollama via Dev Services, zero API key.

May 14, 2026 · 17 min · Matheus Oliveira
SNES 16-bit pixel art beat 'em up scene of a street fighter shattering an in-memory list enemy while crystal database tables rise from the ground, neon PANACHE sign in the background

Persistence with Panache: From Spring Data JPA to the Repository Pattern in Quarkus

No more in-memory lists! Evolve your orders application with real persistence using Hibernate ORM with Panache in the Repository pattern. Dev Services, pagination, HQL queries and the transition from Spring Data JPA.

May 10, 2026 · 10 min · Matheus Oliveira
Quarkus Native on Knative cold start benchmark

Quarkus Native on Knative: 5x Faster Cold Start, 20x Less Memory

What does a 3-second cold start cost you in production? SLO breaches on every scale-from-zero event and 19x more cloud spend on memory. I benchmarked a real Quarkus app in containers and the numbers make the case.

May 3, 2026 · 8 min · Matheus Oliveira
Java AI libraries comparison

Java AI Libraries Compared: LangChain4j, Spring AI, and Quarkus LangChain4j

I built the same AI app with LangChain4j, Spring AI, and Quarkus LangChain4j. One of them took 92 lines. The others took 192 and 180.

April 25, 2026 · 12 min · Matheus Oliveira
Quarkus Logo and open-source symbols

Why You Should Be Part of the Quarkus Community

Contributing to open source doesn’t have to be scary. A true story of how interacting with the Quarkus community led to a contribution to a newly launched project in less than 48 hours.

April 18, 2026 · 5 min · Matheus Oliveira
Journey to become a Quarkus committer

Committer Mission: A Journey into Open Source

How a mentorship session with Luiz Real made me plan to become a Quarkus committer in 12 months.

April 4, 2026 · 5 min · Matheus Oliveira
SNES 16-bit pixel art of a shield protecting a database from corrupted data blocks

Stop Writing Manual Validations: The Definitive Guide to Bean Validation and DTOs in Quarkus

Ditch the infinite ‘if-else’ blocks! Learn how to ensure data integrity across all layers using Bean Validation 3.1. A complete guide on DTOs, custom rules, method validation, and standalone usage.

March 18, 2026 · 5 min · Matheus Oliveira
SNES 16-bit pixel art battle screen between a tech-fantasy hero and a 'Legacy Complexity' monster

RESTful APIs with Quarkus: Use Jakarta REST and Quarkus REST for Spring Developers

A complete guide for Spring developers on RESTful APIs in Quarkus. Learn about the Jakarta REST specification, the Quarkus REST implementation, and how to build high-performance endpoints.

February 25, 2026 · 8 min · Matheus Oliveira