
airhacks.fm podcast with adam bien Java, LangChain4J and Enterprise LLMs
Aug 21, 2025
Antonio Goncalves, a Java Champion and Principal Software Engineer at Microsoft, dives into the transition from traditional Java to modern AI development. He discusses LangChain4J, a Java SDK that simplifies interactions with LLMs. The conversation highlights how AI is reshaping development workflows, enabling faster learning for new developers, and the resurgence of Java patterns in AI applications. Additionally, they explore the impact of Microsoft's contributions to open-source AI, and how emerging standards like MCP enhance LLM capabilities.
AI Snips
Chapters
Books
Transcript
Episode notes
Urgency To Learn AI
- Antonio Goncalves moved from Java cloud work to AI, showing engineers must continuously learn new skills.
- He emphasizes urgency: organizations must adopt AI now or risk falling behind in 2–3 years.
Standards Ground LLM Code
- Adam Bien argues standards and design patterns make LLM-generated code more consistent and maintainable.
- Grounding prompts to standards (e.g., BCE/Boundary-Control-Entity) narrows LLM output to predictable, useful code.
Define Project Rules For LLMs
- Create prompt-independent rules (naming, no external deps) and surface them to LLMs to enforce project style.
- Store those rules (e.g., via MCP) so generated code follows your architecture consistently.

