Just shipped a new hands-on tutorial:
Build a Global New Year Orchestrator with Quarkus.

Quartz + WebSockets + PostgreSQL Dev Services + a live 3D globe.
Time-zone aware scheduling done right.
Full source included.

Read here β†’ https://www.the-main-thread.com/p/quarkus-global-new-year-orchestrator-tutorial

#Java #Quarkus #DevServices #WebSockets #Quartz #OpenSource

New tutorial: build infinite nested comment threads in #Quarkus using #PostgreSQL recursive CTEs + #JakartaData.

No N+1 queries. One SQL call. Clean tree reconstruction.

πŸ”— https://www.the-main-thread.com/p/quarkus-recursive-comments-postgresql-cte-tutorial

#Java #RDBMS #DevServices

Quarkus 3.28 just shipped a feature I’ve wanted for years: Dashboards-as-Code.

You can now bundle Grafana dashboards directly in META-INF/grafana/ and Dev Services auto-provisions them on startup.
Metrics, dashboards, and even AI token tracking (LangChain4j + Ollama) β€” all versioned with your source code.

A clean win for real #ObservabilityAsCode.

πŸ”— https://www.the-main-thread.com/p/quarkus-observability-as-code-grafana-dashboards

#Java #Quarkus #Micrometer #Grafana #DevServices #LangChain4j

New on The Main Thread: Build a real-time leaderboard with #Quarkus, #gRPC, and #Mutiny.
Learn how to stream live updates, handle reactive clients, and master server streaming in Java.
πŸ‘‰ https://www.the-main-thread.com/p/quarkus-grpc-real-time-leaderboard-tutorial

#Java #Reactive #DevServices #Microservices

Introducing Dev Services for Spring Boot using Arconia

Enhance the Spring Boot developer experience with Arconia: zero-code and zero-config infrastructure provisioning. Add one dependency. That's it!

Thomas Vitale

Ever wondered how to secure your Quarkus REST endpoints with LDAP?
I wrote a hands-on guide using Elytron + Compose Dev Services + OpenLDAP.
Run it locally, test roles, and ship with confidence.
https://www.the-main-thread.com/p/quarkus-ldap-authentication-tutorial

#Java #Quarkus #LDAP #Security #DevServices

Local PostgreSQL setup killing your dev flow?
Quarkus Dev Services spins up DBs automatically for tests and dev mode.
No more manual YAML. Just code β†’ test β†’ repeat.
#SpringBoot #Quarkus #DevServices #DeveloperExperience #CloudNative

https://quarkus.io/spring/

You’ve containerized your Spring app β€” but is it really cloud-native?
Quarkus was made for Kubernetes: smaller images, fast boot, Dev Services for DBs, Kafka, and more.
Level up from "just containerized" to fully optimized.
#CloudNative #Spring #JavaPerformance #DevServices #Quarkus

https://quarkus.io/spring/

Expose your database as a REST API in 5 minutes.
With Quarkus Dev Services + Apache Camel, no boilerplate is needed: Just one route.

https://www.the-main-thread.com/p/quarkus-camel-database-to-rest-api

#Java #Quarkus #Camel #RESTAPI #DevServices

string.length() is lying to you.
Unicode in Java is more complex than many realize. In this hands-on tutorial, I show how to handle code points, normalization, and emoji correctly with a Quarkus REST API.
https://www.the-main-thread.com/p/java-unicode-rest-api-quarkus

#Java #Quarkus #Unicode #DevServices #FOSS