The Main Thread: Java, AI & Software Architecture
Today: #135 in Technology, Germany on our combined chart.
Chart positions today · Mexico
Not on the United States charts we track today.
Not on the United Kingdom charts we track today.
Not on the Canada charts we track today.
Not on the Australia charts we track today.
Not on the Brazil charts we track today.
Not on the Mexico charts we track today.
Not on the New Zealand charts we track today.
Not on the Ireland charts we track today.
Not on the India charts we track today.
Not on the Japan charts we track today.
Not on the Philippines charts we track today.
Not on the South Africa charts we track today.
If you like The Main Thread: Java, AI & Software…, try…
Ranking history · Mexico
Latest episodes
-
Spec-Driven Development: Why Passing Tests Can Miss a Changed Requirement
October 21, 2026 · 21 minI want coding agents to take on more of the implementation. I also want to understand what I’m accepting when they come back with a result. Writing a spec gives those decisions somewhere to happen, but it gives me another set of files to…
-
Qwen3-TTS Voice Cloning: What I Learned Building a Local Podcast Voice
October 15, 2026 · 20 minI wanted to bring The Main Thread Podcast back, and recording the episodes myself has a few practical problems. I do my job from home, and I don’t have access to a quiet studio. The kids come in and out, there’s noise in the house, and…
-
How to Find Regression Risks in a Quarkus App Before You Write the Feature
June 28, 2026 · 5 minUser unregistration sounds simple until you look at the rest of the system. In a booking application, “delete this user” is never just one DELETE endpoint. It touches active bookings, foreign keys, historical reads, cache state, and the…
-
Using JaCoCo and AI to Prioritize Test Coverage in Quarkus Teams
June 22, 2026 · 5 minIn the latest video, my co-author Alex Soto shows a test coverage workflow I actually like. I do not care about 100% coverage as a badge. I care about whether the important parts of the system are tested. Past that point, the number gets…
-
API Versioning in Quarkus: The Part AI Doesn’t Solve
April 3, 2026 · 12 minVersioning a REST API is one of those architectural chores that everyone knows they need to do, but nobody actually wants to implement. As your data models evolve, you have to maintain backward compatibility for existing clients while…
Show 7 more episodesShow fewer episodes
-
Expose Legacy Java Apps to AI Agents with the Kubernetes Sidecar Pattern
March 24, 2026 · 11 minLegacy systems are everywhere in enterprise environments. They run critical business processes, hold decades of data, and often cannot be rewritten easily. When teams start experimenting with AI agents, the first instinct is usually to…
-
From Standard to Smart
March 9, 2026 · 9 minToday’s episode is a special one for me. I’m welcoming my friend and colleague Alex Soto to the show. If you follow the Quarkus ecosystem, you already know Alex. He has been shaping developer experience around Java and cloud-native for…
-
Most Java Persistence Bugs Are Boring. Quarkus 3.31 Fixes Them at Compile Time.
February 4, 2026 · 9 minWhen Alex talks about persistence, he usually does not start with syntax. He starts with consequences. In his recent deep dive on Jakarta Data in Quarkus 3.31.0, the real story is not a new annotation or another repository interface. The…
-
What the 2025 U.S. AI Action Plan Means for Enterprise Java and ERP Systems
July 30, 2025 · 5 minThe U.S. AI Action Plan, while aiming to accelerate AI innovation by reducing "red tape" and fostering private-sector growth, explicitly states it does not override critical existing regulations like HIPAA (for healthcare) and SOX (for…
-
Building Quarkus Apps With the CLI
July 28, 2025 · 2 minI just recently had a guest post up by Martin Stefanko and with Alex joining the rain, we now have a wonderful short intro up too! This is a public episode. If you would like to discuss this with other subscribers or get access to…
-
Langchain4j, GraphQL, WebSocket Next and Buildpacks
May 27, 2025 · 11 minA little later than usual, but here it is. The weekly recap. Postponed due to RH Summit. NOTE: This is an AI generated Podcast with Google NotebookLM * 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
May 12, 2025 · 18 minNOTE: This is an AI generated podcast exported from Google’s NotebookLM. I am still experimenting with this and am very excited to read about your feedback! In this packed fourth episode of Enterprise Java and Quarkus for Decision Makers…

United States
Australia
Brazil
Canada
Germany
India
Ireland
Japan
New Zealand
Philippines
South Africa
United Kingdom