Sitemap - 2026 - The Main Thread
API Versioning in Quarkus: The Part AI Doesn’t Solve
Why Smart Developers Get Bad Results from AI Tools
Java Can Call COBOL Now. That Doesn’t Solve Your Problem.
Hibernate Statistics in Quarkus: Catch N+1 Before Production
Replacing Jenkins with Tekton: CI/CD for Quarkus on Kubernetes
Build a Real-Time ISS Tracker with Quarkus, SSE, and Qute
Quarkus MCP Testing for Java Developers: McpAssured + IBM Bob
How Quarkus Deploys Java Apps to Kubernetes Without YAML
Mock External APIs in Quarkus with WireMock: A Hands-On Guide
Your AI Agent Needs Live Cluster State: Build a Kubernetes MCP Server in Java
Expose Legacy Java Apps to AI Agents with the Kubernetes Sidecar Pattern
Modern Quarkus Testing in 2026: What Java Developers Missed
Why Benchmarking Java Frameworks Is Harder Than It Looks
Build an SVG-to-PNG Image Service in Java with Quarkus
From Basic Auth to Real Login: Form Auth, Remember Me & GitHub in Quarkus
Quarkus Security Tutorial: Magic Links, Reset Flows, Keycloak
CLI Tools vs MCP: The Hidden Architecture Behind AI Agents
AI Coding Agents in Enterprise Java: The Context Problem
Automate Java CLI Releases with JReleaser
Building a Terminal Substack Reader with TamboUI
How to Prevent OAuth Token Replay in Quarkus
Control Planes for AI: The Missing Layer in Enterprise Java
Your Java Heap Dumps Contain Plain-Text Passwords
From Local Model to Java API: LLMs with Quarkus
Quarkus 3.31 & 3.32: Performance and Security Upgrades You Didn’t Notice
Stop Breaking at 2am: MicroProfile Done Right on Open Liberty
Build a Real MCP Server in Java with Quarkus
Stop Breaking HashSet: equals() and hashCode() for JPA in Quarkus
Stop Manual Reflection for MapStruct in Quarkus
Fixing Panache: How Quarkus Unifies Blocking and Reactive Hibernate
Stop Gluing Scripts Together: Build a Real Java Workflow with Quarkus Flow, Kafka, and Ollama
Why Senior Java Developers Are Using AI Coding Tools Wrong
Top Quarkus Interview Questions Every Java Developer Should Know (2026 Edition)
Real-Time Log Streaming in Java: Compress SSE Logs with Quarkus and LZ4
Org Charts That Survive Reorgs: A Java & Quarkus Hands-On Guide
This Is What Happens When You Push Quarkus Way Too Far
Your Java Architecture Is Lying to You: Enforcing Real Boundaries with Quarkus
How to Find Database Performance Problems with Quarkus, PostgreSQL MCP, and AI
Exposing MCP from Legacy Java: Architecture Patterns That Actually Scale
Passwordless Java: Apple Passkeys with Quarkus WebAuthn
Encrypting Sensitive Data in Java the Right Way: A Quarkus Field-Level Encryption Guide
How to Build a Real-Time Crypto Dashboard in Java (Quarkus + Redis)
Building a Real WebDAV Server in Java with Quarkus and Vert.x
RFC 9457 in Quarkus: Production-Grade API Error Handling, Done Right
From SQL Scripts to a Migration Lifecycle
Local Image Generation in Java: Quarkus, FFM, and Native AI
Validate Once, Enforce Everywhere: Protobuf + Protovalidate + Quarkus REST
Owning Your Workout Data with Java, Quarkus, and PostGIS
Why Input Guardrails Fail for LLMs (and What Works Instead)
Listening to the Fediverse with Java: A Real-Time Quarkus Experiment
Why AI Makes Software Engineering Harder, Not Easier
Why Query Rewriting Matters in RAG Systems
Unicode Defense in Java: The Complete Guide
The End of “Python for Scripts, Java for Systems”
Building a Measurable RAG System with Quarkus Easy RAG, LangChain4j, and Ollama
Most Java Persistence Bugs Are Boring. Quarkus 3.31 Fixes Them at Compile Time.
Pattern Matching Is Not Moderation: Semantic Toxicity Detection with Quarkus
Stop Redeploying for Toggles: Feature Flags for Serious Java Systems
Why Prompt Injection Guardrails Fail Outside English and How to Fix Them in Java
The LangChain4j Proficiency Exam: 50 Questions for Senior Java Devs (2026 Edition)
The Java Time Bug That Still Lives in Production
Your AI Model Isn’t Wrong — Your Tokenizer Is
When Infinite Scroll Meets Search: The Pagination Bug You Didn’t See Coming
“The Day ‘Am I Online?’ Broke Our Java Service”
You Changed the Data. Can You Prove When and Why?
Stop Fighting SpringDoc: How Quarkus Makes OpenAPI Boring Again
Offset Pagination Is Lying to You: Build Real Infinite Scroll with Quarkus
Your Second Reactive Messaging App: What Production Systems Actually Need
The Dangerous Gap Between mTLS and Application Security
The Quiet Cost of JavaScript Frameworks in Enterprise UIs
Designing API Keys as Identities, Not Strings
Stop Fighting Distributed Workflows: Use Temporal with Quarkus
Java Meets Whisper: Speech-to-Text with Quarkus and the FFM API
Modern Web UIs the Java Way: HTMX with Quarkus and Qute
Working with an AI That Understands Your Java System, Not Just Your Files
Turning Images into Jigsaw Puzzles with Quarkus and Java 2D
End-to-End Browser Testing with Quarkus and Playwright
Why I Moved AI Configuration Out of application.properties and Into TOML
Step-by-Step Guide: Enterprise RAG in Java
Why Retries Break Your Java APIs (And How Idempotency Fixes It)
Quarkus Configuration Done Right: Secrets, Profiles, and Kubernetes Explained
Your Quarkus Architecture Is Drifting. JQAssistant Can Prove It.
Running TensorFlow from Java 25 Without JNI or Python
Quarkus Request Filters Done Right
Building a Secure Hybrid RAG Pipeline in Java with Quarkus and JWT
Data-Oriented Java with Quarkus: Why I Deleted the Service Layer
How Java Developers Should Run Quarkus on Windows
Java 21 Virtual Threads Explained Through a Real Image Processing Service
Build Agent-Ready RAG Systems in Java with Quarkus and Docling
The Adult in the Room: Why It’s Time to Move AI from Python Scripts to Java Systems

