Welcome to The Main Thread — your strategic companion for navigating the evolving world of enterprise Java, software architecture, and AI-infused systems.the-main-thread.comJoined August 2025
Passwords are still everywhere. They don’t need to be.
I built a passwordless login flow in Quarkus using magic links and Keycloak.
Email → token → validation → session.
Full tutorial for Java developers 👇
You don’t need a greenfield project to add AI.
In this episode, Alex Soto takes an existing Quarkus app and uses IBM Bob to integrate LangChain4j — incrementally, safely, and without architectural chaos.
buff.ly/LTYy8nV#Java#Quarkus#AI#LangChain4j#EnterpriseDev
Build your first reactive messaging app with Quarkus.
I turned a classic “order → kitchen → notification” workflow into a fully reactive pipeline with channels, stream completion, and message transformation. No Kafka needed. Pure #Quarkus.
buff.ly/46p0hKI#Java
I built a full Quarkus Actuator-style extension from scratch and documented the entire process.
- Extension generator
- Build-time processing
- Runtime beans
- Git + build metadata
- Custom /actuator/info endpoint
buff.ly/CyYPGlM#Java#Quarkus#DevTools#Observability
Ever wondered how to manage 100+ Java/Quarkus projects in one repo without losing your mind?
I built a “Smart Matrix” workflow that:
- Detects what changed
- Picks the right JDK per project
- Generates per-project status badges
buff.ly/yzsx5K4#Java#Quarkus#GitHub
✨ Java, but fun again.
✨ Quarkus, but explained clearly.
✨ AI, but without the nonsense.
The Main Thread is your daily shot of hands-on Java: tutorials, demos, experiments, and the occasional rant about YAML.
Subscribe here → the-main-thread.com
Your service can be green on dashboards and still dead to the business. 🧟
In this tutorial I show how to use Quarkus Business Score to detect these “zombie” apps:
✅ Real code
✅ Tie score to SLOs
✅ Alerts when value stops flowing
👉 buff.ly/kppuulB#Java#Quarkus
Your API deserves more than 200 OK.
Here’s how I built a Coffee API with Quarkus + OpenAPI — complete with docs, security & auto-generated Java clients.
buff.ly/xfMxc2F#Java#Quarkus#OpenAPI
LLM calls can fail, stall, or overload your system.
With #Quarkus + SmallRye Fault Tolerance you get bulkheads, retries & graceful fallbacks.
Add LangChain4j + Ollama → resilience built in.
👉 buff.ly/LpfLd4d#Java#AI#Resilience
Can beauty be coded?
I built an AI tool that applies the Golden Ratio to your images — critique + overlay included.
Made with #Java, Quarkus & LangChain4j.
buff.ly/0WsO0R3#AI#Design#GoldenRatio
2 seconds feels like a timeout.
Turn your Quarkus REST endpoints into instant responses with built-in caching.
Step-by-step tutorial 👉 buff.ly/tbXyjei#Java#Quarkus#Performance
No cluster? No problem.
Quarkus runs beautifully on your laptop.
Here’s how to build a REST API, live-code it, and go native — step by step.
👉 buff.ly/2n5M4EG#Java#Quarkus#RESTAPI
Your API isn’t ready for the world until it speaks 🌍 + 😀.
Here’s how I handled Unicode, normalization & emojis in a #Quarkus REST API with #Java.
👉 buff.ly/oXo32WD#WebDev#APIs
Life has no autoscaling.
@myfear wrote about applying system design thinking to sleep, work, family & expectations — and why resilience matters more than perfection.
👉 buff.ly/ip9Vlls#WorkLife#MentalHealth
51 Followers 316 FollowingDon't be average | Always do your best | Crypto | Software Developer | Self-Improvement
Buy new Kafka ebook: https://t.co/6N3GkT6Hne
21K Followers 416 FollowingRed Hat Developer program provides no-cost software subscriptions, tutorials, and career insights to enterprise software developers and architects.