Skip to content
Artwork for Spring Office Hours
TechnologyNewsTech News

Spring Office Hours

Dan Vega & DaShaun Carter

Join Dan Vega and DaShaun Carter as they explore what’s new in the world of Spring. This is your chance to stay connected to what’s happening with the Spring Framework, related projects, and the community.

Play
  • 21 episodes
  • fortnightly
  • Avg 1 hr 2 min
  • English
Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • S5 · E20
    August 17 · 58 min

    S5E20 - The Developer's Guide to AI with Danny Thompson

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Danny Thompson, Senior Developer Advocate at Atlassian, co-host of The Programming Podcast, and founder of The Commit Your Code Conference. Danny is also a co-author of the new No Starch Press book "The Developer's Guide to AI: A Field Guide for the Working Developer." We will talk about his path from a decade in gas stations to a career in software, what it takes to run a conference that donates 100% of ticket revenue to charity, and how working developers can build real AI systems without a data science degree. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: The Developer's Guide to AI Commit Your Code 2026 The Programming Podcast Atlassian Forge Danny Thompson

  • S5 · E19
    July 27 · 57 min

    S5E19 - Docker, Compose, Testcontainers, Oh My!

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun will discuss some of the new features around Docker, Testcontainers and the Spring Boot plugin.You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: The Java Documentary Inside Java Podcast 63: Spring AI with Dan Vega Clone. Run. Done: Dan's YouTube Video Spring Boot Docker Compose Support Paketo Buildpacks Show Resources: springofficehours.io - episodes, schedule, community Spring Developer on YouTube - join us live every Monday Dan Vega DaShaun Carter The Spring Blog - the news we cover each week

  • S5 · E18
    July 13 · 1 hr 4 min

    S5E18: The Latest from OpenAI, Anthropic and Spring AI 2.0

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun catch up on the fast moving world of AI and what it means for Java developers. The guys will cover recent releases from OpenAI and Anthropic, then dig into Spring AI 2.0, which is now generally available and built for Spring Boot 4 and Spring Framework 7. You will learn about the new unified tool calling model, progressive tool discovery, and what has changed in MCP support. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: Previewing GPT-5.6 Sol: A next-generation model Redeploying Claude Fable 5 Spring AI 2.0 GA Available Now Spring AI Recipes

  • S5 · E17
    July 7 · 1 hr

    S5E17 - Spring Boot 4.1 with Phil Webb

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Spring Boot co-creator and project lead Phil Webb to dig into what's new in Spring Boot 4.1. They walk through the headline features landing in this release, including Spring gRPC support, OpenTelemetry enhancements, MongoDB support for Spring Batch, AMQP 1.0, SSL support for RabbitMQ Streams, and file rotation for Log4j. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: Spring Boot 4.1 Releases Notes Spring Boot 4.1 Release Highlights

  • S5 · E16
    May 19 · 1 hr 1 min

    S5E16: May Release Train Shift & What's Coming in Spring Boot 4.1

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun break down the recently announced shift of the May release train from May 11-22 to June 1-5, and what that means for your upgrade planning across the Spring portfolio. They also dig into what is shaping up in Spring Boot 4.1, including Spring gRPC support, Log4j file rotation strategies, OpenTelemetry enhancements, OAuth2 resource server improvements, MongoDB support for Spring Batch, and AMQP 1.0. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes May Release Train Shift Blog Post Spring Boot 4.1 Release Notes

  • S5 · E15
    May 11 · 58 min

    S5E15: Upgrading Spring and OSS Security

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun tackle two challenges every Spring developer faces: keeping applications up to date and staying ahead of security vulnerabilities in open source dependencies. They explore how AI tools are reshaping the upgrade experience, from automated migration recipes to intelligent vulnerability detection and remediation. Learn what's available today, what's coming next, and how to put these tools to work in your own projects. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: Enterprise Support

  • S5 · E14
    May 4 · 58 min

    S5E14: Spec Driven Development with Simon Martinelli

    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 Simon Martinelli on LinkedIn Simon Martinelli on X Spec-Driven Development: How AI Changed Everything (And Nothing) by Simon Martinelli at Spring I/O 2026

  • S5 · E13
    April 21 · 59 min

    S05E13 - Community Potluck

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this Potluck episode, Dan and DaShaun open up the floor to the community, answering your questions on Spring Boot, Spring AI, Spring Security, and whatever else is on your mind. Potluck episodes are shaped entirely by what you bring to the table, so expect a wide-ranging conversation across the Spring ecosystem. Have a question you want featured on a future Potluck episode? Submit it at https://springofficehours.io/potluck. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

  • S5 · E12
    April 6 · 1 hr 1 min

    S5E12: Developer Soft Skills with Arun Gupta

    Join Dan Vega and DaShaun Carter for another essential update from the Spring ecosystem. In this episode, the guys are joined by DevRel and Java legend Arun Gupta to discuss a topic often overlooked but vital for career longevity: soft skills for developers. Drawing from his decades of experience at tech giants like Sun, Oracle, Intel, AWS, and Apple, Arun explores how communication, empathy, and "force multiplying" through non-technical skills can be just as impactful as mastering a new framework. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: Arun on LinkedIn Arun on Twitter

  • S5 · E11
    March 30 · 59 min

    S5E11 - Testing Spring Boot Applications with Daniel Garnier-Moiroux

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring ecosystem. In this episode, they welcome Daniel Garnier-Moiroux, Spring Security engineer and author of Testing Spring Boot Applications from Manning. Dan and DaShaun dig into Daniel's new book, his perspective on AI and MCP security, and what good testing looks like in modern Spring applications. Join live for a chance to win a copy of the book! Show Notes: Daniel Garnier-Moiroux Testing Spring Boot Applications (promo code: springoffhr)

  • S5 · E10
    March 24 · 56 min

    S5E10 - What's New in JDK 26 with Billy Korando

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Java Developer Advocate at Oracle, Billy Korando. The conversation covers what's new in JDK 26, exploring the latest language features, enhancements, and what they mean for Spring developers. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: learn.java dev.java JDK 26

  • S5 · E9
    March 10 · 56 min

    Java Community Update

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring and Java ecosystem. In this episode, Dan and DaShaun share what's happening across the Java community, covering the latest conference buzz, announcements, and what developers are talking about right now. Stay up to date on the conversations, trends, and highlights shaping the future of Java and Spring. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

  • S5 · E8
    March 3 · 1 hr 5 min

    S5E08 - DevNexus Preview with Glenn Renfro

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Glenn Renfro to preview Devnexus, one of the largest Java and developer conferences in North America. They'll discuss what attendees can look forward to, must-see sessions, and the latest Spring-related talks on the schedule. Whether you're attending in person or following along remotely, this episode will get you up to speed on what's happening at Devnexus. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: DevNexus VMWare Tanzu at DevNexus 2026

  • S5 · E7
    February 24 · 1 hr 11 min

    S5E07 - Copilot CLI and Java SDK with Bruno Borges

    Join Dan Vega and DaShaun Carter for an insightful session with Bruno Borges, Principal Product Manager at Microsoft, as we dive into the next generation of AI-assisted development. In this episode, we explore the GitHub Copilot CLI and the new Copilot Java SDK, uncovering how these tools are transforming the terminal into a powerful environment for Spring developers. Learn how to go beyond simple autocomplete, using agentic workflows to automate complex tasks like upgrading Spring Boot versions, refactoring legacy code, and streamlining Azure deployments. We’ll also discuss how the Copilot Java SDK allows developers to embed AI capabilities directly into their own JVM-based tooling and CI/CD pipelines. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: Bruno on X/Twitter Bruno on LinkedIn GitHub Copilot Copilot SDK

  • S5 · E6
    February 12 · 1 hr 1 min

    S5E06 - Spring Framework 7 with Juergen Hoeller

    Join Dan Vega and DaShaun Carter for a landmark episode of Spring Office Hours featuring a very special guest: Juergen Hoeller, co-founder of the Spring Framework and current project lead. As the primary architect behind the core framework for over two decades, Juergen offers an unparalleled perspective on the past, present, and future of the ecosystem. In this episode, we go straight to the source to discuss the technical vision driving Spring Framework 7 and beyond. Juergen will share his insights on maintaining Spring's signature flexibility while meeting the rigorous demands of today’s high-scale, AI-integrated, and mission-critical applications. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

  • S5 · E5
    February 10 · 1 hr 5 min

    S5E05 - Spring and AWS with James Ward

    Join Dan Vega and DaShaun Carter for an exploration of the modern Java landscape with James Ward, Principal Developer Advocate at AWS. In this episode, we bridge the gap between Spring Boot and the AWS cloud, diving into how developers can leverage Amazon Bedrock and Spring AI to build production-ready applications. James will share his "no-nonsense" take on building agentic systems, including a look at the Model Context Protocol (MCP) and how it allows Spring developers to connect AI agents to their internal data and services securely. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: DevNexus https://jamesward.com James Ward on LinkedIn

  • S5 · E4
    February 3 · 1 hr 8 min

    S5E04 - Spring AI Agentic Patterns with Christian Tzolov

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Spring AI team member Christian Tzolov to explore agentic patterns in Spring AI. Learn how to build AI applications that go beyond simple request-response interactions, leveraging autonomous agents that can reason, plan, and execute complex tasks. Christian will share insights on implementing these patterns effectively using Spring AI's latest features. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: Christian Tzolov on LinkedIn Spring AI Agentic Patterns Blog Posts https://spring.io/blog/2026/01/13/spring-ai-generic-agent-skills https://spring.io/blog/2026/01/16/spring-ai-ask-user-question-tool https://spring.io/blog/2026/01/20/spring-ai-agentic-patterns-3-todowrite https://spring.io/blog/2026/01/27/spring-ai-agentic-patterns-4-task-subagents https://spring.io/blog/2026/01/29/spring-ai-agentic-patterns-a2a-integration

  • S5 · E3
    January 28 · 1 hr 5 min

    S5E03 - Getting Started with Spring

    Join Dan Vega and DaShaun Carter for a foundational episode of Spring Office Hours dedicated to everyone starting their journey or looking to refine their setup in the Spring ecosystem. In this episode, "Getting Started with Spring," the guys strip away the complexity to look at the essentials every developer needs to succeed, from installing Java and switching between versions to choosing the right build tool between Maven and Gradle. They will also dive into the fundamental question of why we need Spring in the first place and the specific problems it solves for modern developers. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

  • S5 · E2
    January 13 · 1 hr 1 min

    S5E02 - Topic Smorgasbord

    Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun open up the floor for a community-driven Q&A session. Bring your Spring questions whether it's about Spring Boot, Spring AI, testing strategies, or anything else on your mind. No set agenda, just good conversation and answers to whatever the community throws their way. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

  • S5 · E1
    January 6 · 1 hr 3 min

    S5E01 - 2026 Predictions and New Year Kickoff 🎉

    Join Dan Vega and DaShaun Carter for the Season 5 premiere of Spring Office Hours! In this kickoff episode, your favorite Spring experts look ahead to 2026 with their predictions. The hosts discuss what's on the horizon for the Spring ecosystem, including Spring Framework 7, Spring Boot 4, and the rapidly evolving Spring AI landscape. From Java's continued evolution to cloud-native innovations and the growing role of AI in developer workflows, Dan and DaShaun share their insights on the trends that will shape the year ahead. Whether you're planning your learning roadmap or curious about where the industry is heading, this episode is the perfect way to start 2026. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Showing 1–20 of 21 episodes