Skip to main content
Back to Episodes
Season 5, Episode 14May 4, 2026Duration: 58m 59s

Spec Driven Development with Simon Martinelli

Dan and DaShaun are joined by Java Champion, Vaadin Champion, and Oracle ACE Pro Simon Martinelli to talk about Spec-Driven Development. With AI reshaping how we write code, Simon makes the case that requirements, not code, should be the single source of truth. We will explore what Spec-Driven Development looks like in practice, how it fits into a Java and Spring workflow, and how teams can use it to move from use case to running code with AI in the loop.

Listen to This Episode

Watch This Episode

Show Notes

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Java Champion, Vaadin Champion, and Oracle ACE Pro Simon Martinelli to talk about Spec-Driven Development. With AI reshaping how we write code, Simon makes the case that requirements, not code, should be the single source of truth. We will explore what Spec-Driven Development looks like in practice, how it fits into a Java and Spring workflow, and how teams can use it to move from use case to running code with AI in the loop. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes

More from Season 5

S5E28Duration: 63 min

Community Potluck

This week is a potluck episode. We're setting the planned topics aside and answering your questions. We'll dig into the new JSON API coming to the JDK and what it means for Jackson. We'll talk about taking Spring AI apps to production, from guardrails to cost control. We'll cover keeping up with CVEs and upgrades, and finish with a lightning round of career questions. Bring your questions to the live chat, or send one ahead of time at springofficehours.io/ask.

S5E27Duration: 61 min

Hugging Face for Java Developers with Pratik Patel

Dan and DaShaun are joined by Java Champion Pratik Patel to talk about Hugging Face for Java developers. Hugging Face hosts over a million open models, but most Java developers have never used one. They discuss what Hugging Face actually is, how to find a model worth using, the ways you can run open models from Java today, and when an open model beats a paid API.

S5E26Duration: 56 min

dev2Next, Native JSON and a Week of New Models

We’re back from Dev2Next with a recap. Dan shows off two things he built last week. One is Kiln, a warm new theme for IntelliJ. The other is a set of demos for the JSON API coming to JDK 28. Then we dig into a busy week of model releases. Meta released the weights for Muse Spark Open, NVIDIA fit a 74B model into 24GB, and DeepSeek shipped a faster V4.1 Flash. Local inference is getting real, but RAM and VRAM prices keep climbing. We’ll talk about when running models on your own hardware makes sense, and how to point Spring AI at a model on your own machine. We’ll also answer your questions live.