Spring Office Hours

Dan Vega & DaShaun Carter
undefined
Dec 9, 2025 • 56min

S4E33 - The Fundamentals of Software Engineering with Nate Schutta

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan welcomes architect, author, and speaker Nate Schutta to discuss "The Fundamentals of Software Engineering", an upcoming book Nate and Dan are co-authoring together. Get an inside look at what inspired the book, the essential concepts every developer should master, and what readers can expect from this collaborative project. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.Show Notes:Fundamentals of Software EngineeringNate Schutta 
undefined
7 snips
Dec 2, 2025 • 1h 3min

S4E32 - Multi-Factor Authentication with Josh Cummings

Josh Cummings, a Spring Security team member and application security expert, shares his journey into open source and the development of multi-factor authentication (MFA) in Spring Security. He explains the importance of combining different security factors and discusses how MFA enhances application security. Josh dives into the design evolution that allowed MFA’s integration, practical use cases, and conservative user experience choices to minimize risks. He also highlights testing support for MFA and recommends best practices for password encoders.
undefined
Nov 25, 2025 • 1h 6min

Spring Boot 4 Q&A

Join Dan Vega and DaShaun Carter for an interactive Q&A session focused on the highly anticipated Spring Boot 4 release. In this episode, the hosts dive deep into the new features and improvements coming with Spring Boot 4, answer community questions about the release, and provide practical guidance on upgrade paths from previous versions. Whether you're planning your migration strategy or curious about what's new, this episode delivers essential insights for Spring developers preparing for the next major version.Show NotesSpring Boot 4 Release NotesThe Road to GA Blog Series
undefined
20 snips
Nov 4, 2025 • 60min

S4E29 - Spring Boot 4 is (almost) here!

Dive into the exciting advancements of Spring Framework 7 and Spring Boot 4! Discover the new null safety features that reduce runtime errors and how teams can adopt them progressively. Learn about the enhanced REST test client that simplifies API testing and the importance of built-in API versioning for enterprise consistency. Get insights on programmatic bean registration and the latest upgrades in associated ecosystem projects like Spring Security and Jackson 3. There's plenty to explore for anyone interested in Spring's evolution!
undefined
16 snips
Oct 24, 2025 • 1h

Spring Office Hours: S4E28 - Securing MCP Servers with Spring AI

Join Spring Security expert Daniel Garnier-Moiroux as he unpacks the world of MCP server security. With a focus on OAuth2 and API key integrations, he emphasizes the importance of secure public MCP servers to protect sensitive data. Daniel discusses the evolution of the MCP specification around security, best practices for implementing authorization, and the role of tools like the MCP Inspector for testing OAuth flows. Whether you're building enterprise applications or exploring new projects, Daniel's insights are crucial for a secure Spring AI ecosystem.
undefined
19 snips
Sep 18, 2025 • 1h 6min

S4E27 - Java 25 with Billy Korando

In this engaging discussion, Billy Korando, a Java Developer Advocate at Oracle, dives into the latest features of Java 25. He shares insights on Project Loom's virtual threads and structured concurrency, and explores the innovations of Valhalla, including the Vector API. Billy also highlights Project Leiden's caching benefits and compares it to GraalVM and other startup solutions. With a focus on new developer onboarding through compact source files, he unwraps the exciting advancements shaping the future of Java.
undefined
Sep 9, 2025 • 56min

S4E26 - Groovy, Google and Gemini with Guillaume Laforge

Guillaume Laforge, co-founder of the Apache Groovy programming language and Developer Advocate at Google Cloud, shares his journey from Groovy's inception to the forefront of serverless tech and generative AI. He discusses Groovy's seamless Java integration and its practical applications in tooling like Gradle and Jenkins. Guillaume highlights how Java developers are embracing AI and the essential criteria for evaluating large language models. With insights on the Agent Development Kit and the latest Java features, he shows how coding is evolving in the AI landscape.
undefined
Aug 21, 2025 • 49min

S4E24 - SpringOne Preview with Glen Renfro

Join Dan Vega and DaShaun Carter as they welcome special guests, Spring Team Member Glenn Renfro. In this episode, we'll continue to look forward to SpringOne. Tune in live to ask your questions or catch the replay later on your favorite podcast platform.
undefined
26 snips
Aug 19, 2025 • 1h 1min

S4E23 - Bootiful Spring with Josh Long

In this episode, Josh Long, a Spring Developer Advocate, shares his insights on the exciting future of Spring Framework 7 and Spring Boot 4. He elaborates on the benefits of the Bean registrar mechanism and discusses the innovations brought by Spring AI. The conversation touches on the use of Cloud Code for upgrading Java versions and the growing importance of community engagement ahead of the Spring One conference. Listeners will also appreciate tips on coding efficiency and the evolution of Java, making this a must-listen for developers!
undefined
Aug 19, 2025 • 52min

S4E22 - Live from KCDC

Broadcasting live from a vibrant tech conference, the hosts dive into the latest buzz around Spring Boot 4 M1 and Spring Framework 7 M8. They discuss the evolution from Spring Boot 3.x to 4.0, highlighting key features like structured logging and API versioning. The conversation also touches on revitalizing the tech community post-COVID and maximizing AI tools for writing and coding. Engaging anecdotes from the live event add a personal touch, making tech insights feel fun and relatable.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app