Sitemap - 2026 - The Main Thread
When Gradle Earns Its Place in a Quarkus Build
Faster JVM Startup with Quarkus and Project Leyden
AI Wrote the Code. Did It Create Value?
Progress Users Can Trust for Long-Running Enterprise Jobs
Quarkus TOTP with Vault: What Production-Ready Step-Up Requires
Use skillsaw to Lint Bob Skills Before They Drift
Put OPA in Front of Your Quarkus MCP Tools
Spec-Driven Development Needs an Exit Strategy
Build Your First Hardened Quarkus Image with Jib and Java 25
Agentic Engineering Still Needs Human Judgment
Give IBM Bob a Memory of the Quarkus Codebase
Coding Agent Evaluation Is Not a Benchmark Slide
Wanaku MCP Router: Getting Started on Your Laptop
AI Agents and the Rockstar Developer Problem
Build a Similar-Incident Finder with Quarkus and Qdrant
Quarkus Multitenancy Without Tenant Plumbing in Every Service
Deterministic Islands in Probabilistic Workflows
Quarkus SPDX SBOMs: JSON-LD, Licenses, Real Checks
Build a Refund Workflow with Quarkus Flow 0.11
Quarkus Data Hibernate: A New Path for Java Persistence
Agent Skills Need Guardrails, Not Just Prompts
Why Shorter Prompts Can Make Coding Agents Worse
How to Find Regression Risks in a Quarkus App Before You Write the Feature
Local AI in Quarkus Needs a Visible Memory Budget
AI Coding Still Needs Specs, Contracts, and Verification
Build a Local AI Jury in Quarkus with Ollama
Quarkus Repository Guardrails for Agent-Generated Java Code
IBM Bob Cost Control Starts With Context Hygiene
Using JaCoCo and AI to Prioritize Test Coverage in Quarkus Teams
Replacing Audit Trail Workarounds with a Mapping-Level Model
Build an MCP Server That Asks Questions, Reports Progress, and Stops Safely
Repository Guardrails for AI-Generated Code
How Services Find Each Other: A Hands-On Guide to Stork and Consul with Quarkus
Quarkus Funqy on Localhost: CloudEvents Before Knative
How to Keep Coding Agents From Changing Too Much Code
Schema-First GraphQL on Quarkus Without Losing Control of the Contract
Server-Driven API Workflows with Quarkus and HAL
Quarkus AWS Lambda HTTP: Live-Code Serverless on Localhost
Quarkus Local AWS Emulation Without the Auth Token Tax
Quarkus Test Data: Teach Bob Datafaker and Instancio
Quarkus JFR: Find Performance Bugs Before Users Do
Quarkus REST Client: Timeouts, Retries, and Redaction
AI Coding Governance for Real Software Teams
Quarkus Signals: Build In-Process Messaging Without a Broker
IBM Bob Needs a Context Budget Before It Needs More Tools
Build Zero-Trust Quarkus Services Without Guessing the Boundaries
How to Keep a Shared Bob MCP Server From Acting Like One User
Model Routing in Quarkus LangChain4j with Ollama
What Should Go in an AGENTS.md File?
AI Coding Break-Even: Cheap Tokens, Expensive Software
Quarkus Container Image Strategy: When Buildpacks Beat Jib
Trace a Quarkus LangChain4j App in LangSmith
Agent-Ready APIs Need Boring Discovery, Not AI Magic
When to Use Java Records vs Builders in a Quarkus API
Code LLM Language Support Is a Workflow Risk Question
Quarkus Server-Rendered UI for Teams That Want Less Frontend Overhead
Quarkus Graceful Shutdown That Holds Up During Rolling Deploys
Quarkus API Error Contracts That Reduce Client Friction
Quarkus Reflection-Free Jackson Serializers: Migrate with Contract Tests
Building a Quarkus Testing Strategy That Reflects Real Production Risk
Teach a Local Model an Agent Command With LoRA
How to Keep Learning When Agents Can Generate the Tutorial
Quarkus OpenAPI Filters: Per-Tenant Contracts at Runtime
How to Stay Responsible When AI Writes Part of Your Code
Separate AI Helpdesk Triage from Remediation Without a Shared Deploy
Who Owns AI-Generated Code When It Breaks?
How to profile JVM workloads in Kubernetes without custom app images
Why Quarkus Agent Skills Matter More Than Another Model Upgrade
Quarkus JAR Tree Shaking: Trim Dead Weight From JVM Builds
Build Hybrid MCP Tool Agents in Quarkus
The Senior Developer's New Job Is Saying No
Stop Leaking Bearer Tokens in Quarkus Client Logs
Make Agent Workflows Inspectable Before Production
Build a Quarkus Supervisor with LangChain4j Skills
Managing AI Tool Sprawl with LangChain4j, Quarkus, and Ollama
My IBM Bob Day Demo Failed. Quarkus Agent MCP Got Better.
Stop Measuring AI by How Much You Use It
The Browser Can Open the Page. Chrome DevTools Tells Me Why It Broke
How to Learn from AI Coding Tutorials Without Copying Blindly
AI Agent Reliability Starts With Better Task Framing
AI Agents Need Context, Not Just Prompts
Why Java Modernization Estimates Need More Than Lines of Code
Governed Knowledge for Enterprise AI Agents
Why AI Coding Agents Still Need Clear Specs
Quarkus Cache Invalidation Rules You Need Before Production
Create Your First Quarkus SBOM with CycloneDX
Build Your First Real Java RAG Pipeline with Quarkus and Docling
How to Run IBM Bob on a Remote Linux Machine from Your Mac
Stop Letting AI Guess in Your Java Repository
Build a Digital Credentialing Platform with Quarkus
The Hidden Cost of AI Coding for Senior Java Developers
How to Review Agent System Prompts Like Production Infrastructure
AI Made Coding Faster. History Says That’s When the Real Problems Begin.
Chatbots Talk. Real AI Agents Schedule Work.
Build a Streaming AI Chat in Java with Quarkus, Vaadin, and LangChain4j
Write Better JavaDoc in Java 23 with Markdown Comments
The Real Problem With AI-Assisted Java Content Is Drift
Why Enterprise Java Teams Need Boundaries for AI Agents
Lock Down `PanacheEntityResource` Without Throwing Away Codegen
What Your Local LLM Actually Sees: Debugging Ollama Traffic in Quarkus with mitmproxy
AI Coding Tools in 2026: How to Work With Agents Without Losing Control
Real-Time Bitcoin Analytics in Java with Quarkus
When Code Gets Cheap, Quality Becomes the Strategy
Hybrid Search in Quarkus: Full-Text and Vector Together
Stop Copying AI Skills: Version IBM Bob Instructions with Maven
Quarkus 3.31 Security Upgrade: Pushed Authorization Requests with Keycloak
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

