Sitemap - 2025 - The Main Thread

Proof of Concept Done Right: A Java Developer’s Guide

Testing REST APIs in Quarkus: Faster, Real, and Production-Ready

Supercharging Java AI: Building MCP Servers and Clients with Quarkus, LangChain4j, and Ollama

Your Path to LangChain4j Mastery: A Beginner’s Journey for Java Developers

Java Security Demystified: Building TOTP & TAN Tokens with Quarkus

Mastering Java Date and Time with Quarkus: Build a Fun Birthday API Across Calendars and Planets

Bulletproof APIs with Quarkus: Caching, Rate Limiting, and Fault Tolerance Made Simple

Locking Down Your Quarkus Apps with LDAP Authentication

Mastering API Testing with Quarkus: From RestAssured to Pact and jqwik

Guard Your Code: Enforcing Architecture Boundaries in Quarkus with ArchUnit

From Hello World to AI-Ready: Quarkus Dev UI MCP Server in Action

From Spring HATEOAS to Quarkus Hypermedia: A Step-by-Step Migration Guide

Quarkus Banner Studio: Build ASCII Art Banners with Qute and FIGlet

Remote, Office, and Work From Home: Three Different Worlds We Keep Mixing Up

Zombie Apps Beware: Measuring Real Business Value with Quarkus Business Score

Build Full-Stack Java Web Apps with Quarkus Renarde

Brewing Better APIs: OpenAPI and Quarkus for Java Developers

From JSON Chaos to AI-Powered Memes: A Quarkus + Jackson Adventure

Resilient AI with Quarkus: Fault Tolerance Meets LangChain4j

From Code to Pages: Building a Clean Author Website with Quarkus Roq

Mutation Testing in Quarkus: Go Beyond Code Coverage

The Golden Ratio Coder: Build an AI-Powered Design Critic with Quarkus

From Seconds to Milliseconds: Quarkus Caching Made Easy

From Database to REST API in 5 Minutes with Quarkus and Camel

Your First Quarkus App: A Simple Java REST API in Minutes

Mastering Unicode in Java: Build World-Ready REST APIs with Quarkus

Life Has No Autoscaling: An Architect’s Guide to Living Within 24 Hours

Quarkus and RFC 9457: Smarter Error Handling for Modern APIs

Versioning APIs in Quarkus: Four Strategies Every Java Developer Should Know

The Supermarket Sleuth: Mining Hidden Shopping Patterns with Java and Quarkus

My Journey with "Vibe Coding" and the AI Partner I Learned Not to Trust

LangChain4j and Java’s AI Renaissance: What Architects Need to Know

Temporal State in Practice with Quarkus: Build a Fleet Insurance Engine

Decoupled by Design: Mastering Events with Quarkus CDI

Enterprise Java Supply Chains: Spring, Quarkus, Tanzu, and RHBQ Compared

JPA Without Surprises: Architecting Resilient Persistence Layers in Java

Small and Efficient Containers: Quarkus + Jib + Mandrel for Lightning-Fast Java Apps

Choosing Your Fighter: Mastering @Qualifier in Quarkus CDI

Building a Real-Time Bluesky Feed with Quarkus and Java

Dynamic Role-Based Access in Quarkus: Fine-Grained Security Without Redeploys

Build a Dynamic Car Finder App with Quarkus and Panache

Distributed Transactions Made Simple with Quarkus and JTA

Negotiating with AI Managers: Build a Role‑Playing Simulator Using Quarkus and Langchain4j

Build Smarter Approval Workflows with Quarkus and Drools

The Architect's Blueprint for Enterprise AI Agents: From Copilot's Prompts to Production Systems in Java

Beyond @RolesAllowed: Fine-Grained RBAC in Quarkus

Designing a Sustainable Life as a Technology Leader

Quantum Circuit Identicons with Quarkus & Java 2D

From CRUD to Co‑Pilots: Will Java Standards Own or Miss the AI‑Infusion Race?

The New Attack Surface: Why AI Is Your Infrastructure Now

Zero-Trust File Uploads: Scan Before You Store

Build a Beautiful PrimeVue Table Backed by Quarkus and Panache

Let the Logs Speak: Building an Audit Trail with Quarkus and JSON Logging

High-Performance Autocomplete Search with Quarkus, Panache, and PostgreSQL

From Prompt to PDF: Build an AI-Powered White Paper Generator with Quarkus

Build a Self-Learning Web Application Firewall with Quarkus and DeepLearning4j

SFTP Meets PostgreSQL: Building a Smart File Upload System with Quarkus Dev Services

Charting Twain: Building a Character Interaction Graph with Quarkus, OpenNLP, and a local Ollama Model

Building a Secure Diary with Quarkus, Bouncy Castle, and Panache

Counting Millions of Things with Kilobytes

Stable Chores with Java: Building a Fair Assignment API Using the Gale-Shapley Algorithm

Time Zones Don’t Have to Be a Nightmare: Handling Dates Properly with Quarkus and Hibernate Panache

The Art of the URI: Crafting a Perfect Breadcrumb Component in Quarkus

Is It Down For Everyone? Build a Live Website Health Checker with Quarkus

Build a Full-Stack Todo App with Quarkus, Panache, and Qute

Encrypt Everything: Building Secure REST APIs with Quarkus and Custom JSON Processing

Stop Leaking Stack Traces: Mastering RFC 7807 Error Handling in Quarkus

What the 2025 U.S. AI Action Plan Means for Enterprise Java and ERP Systems

Architecting Multi-Agent AI Systems in Java with Quarkus and Langchain4j

Separating AI Signal from Noise: A Reality Check for Enterprise Leaders

Building a Real-Time Collaborative AI Editor with Quarkus, CRDTs, and Local LLMs

Building Quarkus Apps With the CLI

Fast and Smart: Content Moderation with Java, Bloom Filters, and Local LLMs

Build Your First AI Agent in Java: Quarkus, Langchain4j, and the A2A SDK

Captain’s Log, Stardate Java: Building a Quarkus-Powered AI Sci-Fi App with Langchain4j and Ollama

Tracing the Mind of Your AI: Java Observability with Quarkus and LangChain4j

Welcome to The Main Thread!

Wielding the Quarkus CLI: Why Java Developers Should Embrace This Command-Line Power Tool

Smart Local AI Routing in Java: Build a Hybrid LLM Gateway with Quarkus and Ollama

Teaching Your Java App DNS: AI-Driven Lookups with Quarkus and LangChain4j

Mastering AI Tool-Calling with Java: Build Your Own Dungeon Master with Quarkus and LangChain4j

Groan-Worthy Greatness: Build an AI Dad Joke Generator with Java, Quarkus, and Langchain4j

Building Smart Support: AI-Driven Customer Service with Java and Quarkus

Teaching AI to Remember: Inside a Java-Based Semantic Memory System

Streaming Database Rows in Real-Time with Quarkus, Mutiny, and Hibernate Reactive

Build a Smart Credit Card Validator with Quarkus, Langchain4j, and Ollama

From Black Box to Blueprint: Tracing Every LLM Decision with Quarkus

Disposable File Links with Quarkus

JVM Inspector with AI: Build a Smart Diagnostic Tool with Quarkus, LangChain4j, and Dev Services

Taming Unstructured Data: From PDFs to JSON with Quarkus and Docling

Mastering Reasoning with Code: Chain of Thought Pipelines in Java

Build an AI-Powered Document Assistant with Quarkus and LangChain4j

Building a Real-Time File Upload Progress Tracker with Quarkus and SSE

Composite Keys in Quarkus: Building Smarter IDs with Hibernate and Panache

Mastering Background Tasks in Quarkus: From Simple Schedulers to Resilient Job Execution

From Scripture to Semantic Search: Build an AI-Powered Bible Explorer with Quarkus

Scan, Split, Share: Building a Java AI Expense App with Quarkus and LangChain4j

The Secret Agent’s Guide to API Key & Token Management with Quarkus

Flight Tracker AI with Quarkus and Ollama

Crack the Header Code: GZIP Compression and HTTP Filters with Quarkus

Stateful Wizards in a Stateless World: Building Multi-Step Forms with Quarkus

Build Smarter Java Agents: Multi-Model AI Orchestration with Quarkus and LangChain4j

Shrink That Link: Craft a Java URL Shortener with Quarkus

Color Whisperer: Build a Java App That Sees the Soul of Your Images

LLM-Driven UI Rendering with Quarkus, Langchain4j & Ollama

The Distributed Dragon Forge: A Hands-On OpenTelemetry Adventure with Quarkus

From Java Dev to Kubernetes Operator: Building Smart Automation with Quarkus

One Does Not Simply Build Memes with Java: Unless It’s Quarkus

PII Redaction Protocol: Build a Spy-Themed Privacy Dashboard with Quarkus, Presidio, and LangChain4j

Mastering API Throttling in Java: Build a Smart, Tier-Aware Rate Limiter with Quarkus and Bucket4j

Building Secure and Private AI-Powered Java Applications with Quarkus and LangChain4j

Chirper: Build a Full-Stack mini Twitter Clone with Quarkus, Kafka, and Qute

From Unpredictable to Reliable: Mastering JSON Output with Quarkus, Langchain4j, and Ollama

Beyond Sentiment: 5 Powerful NLP Features You Can Build with Java, Quarkus & a Local LLM

Buzzers Over Blocking: Reactive Java Explained with Burgers and Mutiny

Reactive State Machines in Java: Building a Credit Approval Workflow with Quarkus

Welcome to your Happy Place: Build a Reactive, AI driven Java App That Learns What Makes You Smile

Untangling the Web: Migrating Spring AOP to Quarkus Interceptors

Unlocking the Full Power: How to Navigate Quarkus and The Base Technologies

The Eye of the Model: A Quarkus Tale of Image Descriptions

OpenAPI Meets Qwen: AI-Powered API Docs with Quarkus, LangChain4j & Ollama

Know What You’re Testing: Mastering Code Coverage in Quarkus with JaCoCo

QuarkFlix Guard Duty: A Hands-On CDI Interceptor Tutorial with Quarkus

Grumbles McSnark Goes Live: Build a Sarcastic AI News Anchor with Quarkus & Langchain4j & WebSearch Tools

Calculating ROI for Java Modernization: Practical Advice from the Trenches

Hibernate Search Noir: A Full-Text Mystery with Quarkus and Elasticsearch

Soft Deletes Done Right: Hibernate Filters in Quarkus with Panache and PostgreSQL

The Tenant Chronicles – Building a Multi-Tenant Todo App with Quarkus

Quarkus QuoteCLI: A Tiny Terminal App with Big Wisdom

The AI That Whispers Errors: Securing Human-Friendly Feedback with Quarkus and LangChain4j

The Quarkus Test Matrix: Escape Flaky Tests and Embrace Dev Services Magic

The Curious Case of the Tampered Token

The Curious Case of the Talking CSV: Building an AI-Powered Java Agent with Quarkus

Transactional Zen: Building Reliable Java Services with Quarkus and Panache

Modernizing Your Stack: Migrating a Spring Boot App to Quarkus Step-by-Step

From Dependency Hell to Developer Zen: Why Quarkus Made Me Rethink My Build

Langchain4j, GraphQL, WebSocket Next and Buildpacks

Customize Your Error Pages in Quarkus: Because 500 Deserves Better Than “Oops!”

Quarkus Hands-On Tutorial: Effortless Data Transfer with Entities and DTOs

Mastering HTTP Responses in Quarkus: A Java Developer’s Guide to Fine-Grained API Control

Add TOTP Authentication to Your Java API with Quarkus and Vault Dev Services

Speak My Language: Internationalization in Quarkus with Property Files, PostgreSQL, and Locale Switching

From Text to POJO: Extracting Structured Data with Quarkus, Langchain4j, and Local LLMs

Real-Time Java AI: Building a Context-Aware Chatbot with Quarkus, Qute, and WebSockets

Containerize This! A Hands-On Guide to Quarkus with Buildpacks

Mastering Database Migrations in Java: A Hands-On Guide with Quarkus and Flyway

Debug Smarter, Not Slower: Master Runtime Logging in Quarkus

No More Polling: Build Real-Time Java Apps with Quarkus WebSocket Next

Intercept This! Hands-On with HTTP Filters in Quarkus

Supercharge Your Java APIs with GraphQL and Quarkus

Local AI with LangChain4j and Quarkus: Build an Email Task Extractor with Tool Calling

From CDI Sorcery to Container Sanity: A Java Week in Review

Build a Sentiment Analysis API in Java with Quarkus and Local LLMs

Mastering Quarkus Testing: When to Use @QuarkusTest vs. @QuarkusIntegrationTest

Stop Getting FileNotFound in Containers: How Java Developers Can Load Resources Correctly with Quarkus

From Strings to Semantics: Comparing Text with Java, Quarkus, and Embeddings

What’s Really Going On in Your Quarkus App? A Java Developer’s Guide to Jolokia and Hawtio

Dynamic CSV Uploads in Java: Building Smart, Flexible Databases with Quarkus

Secure Your Java Apps: Input Validation with Quarkus Made Easy

Advanced CDI in Quarkus: Native Images, Reactive DI, and Custom Scopes

Future-Proofing Enterprise Java: Security, Skills, and Smarter Deployments

Deploy Java Like a Pro: Your First Quarkus App on OpenShift in Minutes

Mastering Dependency Injection with Quarkus: A Java Developer’s Guide

Mastering Galleon Layers with JBoss EAP 8.1 Beta: A Practical Guide for Jakarta EE Developers

Java LTS Strategy Is Broken: How Oracle’s License Changes Force Your Hand

Securing Your Stack: SBOM Generation and Vulnerability Tracking in Quarkus

Future-Proofing Your Java Talent: Skills That Matter in 2025 and Beyond

TLS/SSL for Java Developers: A Practical Guide with Quarkus

Enterprise Java and Quarkus for Decision Makers - Week in Review

What Spring Didn’t Teach You: Becoming a Modern Java Developer with Quarkus

Build-Time Brilliance: How Quarkus Achieves Its Lightning-Fast Performance

Securing Your Quarkus Application with Jakarta Persistence

Why Standards Matter More Today: From Fear of Lock-In to Foundations for Choice

Quarkus 3.21.3 Maintenance Release

Quarkus Questions, Answered

Hot topics CW 15

Reactive Java Doesn’t Have to Be Hard: Quarkus Makes It Simple

From SQL to NoSQL Without the Chaos: Building Modern Java Apps with Quarkus and Jakarta NoSQL

Streaming Files Securely with Quarkus

Fast, Reliable Email Notifications with Quarkus

Mastering Audit Trails in Quarkus

Getting Started with AI Integration in Java Using Quarkus and LangChain4j

From Hello World to Core Contributor: Your Path Into Quarkus

Ten Signs You’re Spending Too Much Time with Quarkus (and Why That’s a Great Thing)

Out with the Old: A Spring Cleaning for Your Code

PDF Generation in Quarkus: Practical, Performant, and Native

How to Generate QR Codes in Quarkus Like a Pro

Background Jobs Done Right with Quarkus

Escape the Java Legacy Trap

From Legacy to Legendary: Reinvent Your Java Skills with Quarkus

The Java Developer’s Guide to Agentic AI

Modern SOAP with Quarkus: Build, Secure, and Deploy Faster Than Ever

10 Questions About Quarkus You Were Too Shy to Ask

Logging Reloaded

Logging Reloaded: Quarkus Edition

The Daemonless Developer

Spring to Quarkus Without the Rewrite Headache: Your Guide to 10 Essential Bridge Extensions

Implementing Zalando RESTful API Guidelines with Quarkus

Choosing Your OpenAPI Strategy with Quarkus vs. Spring

Faster, Leaner Java: Unpacking Real-World Quarkus Success Patterns

Stop Flying Blind: Add Robust Health Checks to Your Quarkus Apps

Rethinking Java Testing: The Quarkus Advantage

Integrating AI into Enterprise Java: Download the Early Edition of My New Book

Ten Reasons for Spring Developers to Explore Quarkus

Beyond the Buzzwords: 10 Quarkus Secrets Every Developer Should Know

Cloud-Native AI Security for MCP Servers

The Future of Enterprise Java: MCP and the Rise of AI-Driven Applications

The Anti-Burnout Blueprint: A Platform Engineer's Secret Weapon (It's a Coloring Book!)

Local LLM Inference for Java: Choosing the Right Tool for Your Workflow

Quarkus Dev Services: Zero-Config Development for Java Developers

A Practical Framework for Enterprise AI Use Case Assessment

Unlock the Power of Your APIs: A Hands-On Introduction to Quarkus OpenAPI with Swagger

The Power of Relationships: Neo4j, Quarkus, and Intelligent Applications

The Secret Weapon for Java Developers Building with AI

Quarkus Qute: Type-Safe Templating for the Modern Java Stack

From Heavyweight to Hyperspeed: Your Guide to Migrating EJBs to Quarkus

Boost Your Enterprise Java Development with Quarkus Backstage

Quarkus Revolution: Modernizing Java for the Cloud

Moving from Local Code to the Cloud with Quarkus

Secure Quarkus Java Applications with GitHub Actions & Apps

Spring to Quarkus: Move Your Java Code Seamlessly

Join Commonhaus Foundation: Sustain Your Open Source Projects While Keeping Your Independence

From Node.js to Quarkus

Java Framework Ecosystems: Choices, Clarity, and the Foundation Factor

Is the JVM Holding You Back in the Cloud? The Native Image Solution

Beyond Spring Boot? Exploring Jakarta EE, MicroProfile, and the Next Wave of Enterprise Java

Performance & Productivity: Rethinking Java Dependencies for the Cloud Era

Milliseconds Matter: Performance-Driven Java in the Cloud Era

Taming the Configuration Beast: Control and Convention in Enterprise Java

The Weight of Expectations

Safeguarding Your AI Applications: Prompt Injection Detection and Guardrails with Quarkus and Langchain4j

Streamlining Enterprise Java Development: How Quarkus Dev Services Enhance Developer Productivity