The Main Thread

The Main Thread

Home
Podcast
Notes
Java AI
Quarkus
Archive
About
Learn Quarkus in 8 Weeks: The Microlearning Path Every Java Developer Needs
Master Quarkus step by step with short, focused sessions: From REST and Panache to Reactive, Security, and Kubernetes in under an hour a day.
16 hrs ago • 
Markus Eisele
2
Top Quarkus Interview Questions Every Java Developer Should Know (2025 Edition)
Master Quarkus fundamentals, reactive APIs, native builds, and AI integrations with this comprehensive, real-world interview guide for modern Java…
Oct 26 • 
Markus Eisele
1
You’re Only Using Half of Quarkus: 10 Hidden Features That Change Everything
Discover what most Java developers miss—AI assistants, dynamic Qute templates, auto-refreshing tokens, and reactive magic.
Oct 25 • 
Markus Eisele
10
How to Add “Sign in with Google” to Your Quarkus App
Implement OIDC authentication, automatic tenant detection, and Google API access — step by step for Java developers.
Oct 24 • 
Markus Eisele
1
No Session? No Problem: Designing Cloud-Native Java Apps Without HttpSession in Quarkus
Why Quarkus avoids traditional servlet sessions and how to build scalable, stateless, cloud-ready applications the modern way.
Oct 23 • 
Markus Eisele
4
Master Hibernate Validator in Quarkus: Build Rock-Solid Validation for Your REST APIs
Learn how to add powerful, enterprise-grade validation to your Java applications: From simple annotations to custom business rules, all in one…
Oct 22 • 
Markus Eisele
1
Building a Real-Time AI Progress Tracker with Quarkus, LangChain4j, Ollama, and Granite 4
Turn your LLM pipeline into a transparent, step-by-step experience that shows retrieval, prompt creation, and model calls in real time. Powered by…
Oct 21 • 
Markus Eisele
6
3
How Java Architects Can Influence Executives: Psychology Lessons That Make Your Ideas Stick
From failed pitches to boardroom wins. Real stories, behavioral research, and practical strategies for Java leads who want their architecture decisions…
Oct 20 • 
Markus Eisele
5
Batch Invoicing Made Easy: Build a Year-End Insurance Processor with Quarkus, JBeret, and PDFBox
Learn how to handle millions of policies, calculate premiums, and generate compliant PDFs step by step in modern Java.
Oct 19 • 
Markus Eisele
4
1
Mastering PostgreSQL Read Replicas in Quarkus: Smart Read/Write Splitting with Hibernate Panache
Scale your Java applications with Quarkus multitenancy and PostgreSQL replication. Boost performance by routing reads to replicas and writes to the…
Oct 18 • 
Markus Eisele
5
When to Deprecate APIs: The Complete Guide for Java Architects and Quarkus Developers
Learn the strategy, communication, and hands-on Quarkus patterns every Java developer needs to manage API versioning without breaking production…
Oct 17 • 
Markus Eisele
4
Designing AI-Ready Java APIs: How to Build for Agents, Not Just Developers
Nine principles for creating self-discoverable, robust, and performance-aware APIs that work seamlessly with AI coding agents and enterprise developers…
Oct 16 • 
Markus Eisele
2
© 2025 Markus Eisele
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture