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
Show Notes
More from Season 5
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.
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.
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.