Spring Office Hours - podcast cover

Spring Office Hours

Dan Vega & DaShaun Carterspringofficehours.io
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.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

S4E18 - AI Show and Tell with Craig Walls

Join Dan Vega for the latest updates from the Spring Ecosystem. In this special episode, Dan is joined by Spring expert and author Craig Walls for an exciting AI show and tell segment, where they demonstrate and discuss their favorite AI tools currently transforming their development workflows. Following the show and tell, Craig shares insights from his upcoming Manning book "Spring AI in Action," exploring how developers can build intelligent Java applications using Spring's powerful AI abstrac...

Jul 01, 20251 hr 1 minSeason 4Ep. 18

S4E17 - Spring AI + Google Gemini: Beyond the Demo

Join Dan Vega with special guest Dan Dobrin, App Architect at Google, as they explore enterprise-ready Spring AI development using Google Gemini models. This episode covers the latest Spring AI features, caching strategies, unified SDK capabilities, and AI agents—moving beyond simple demos to real-world production implementations. Learn how to build fast, enterprise-grade AI applications with Spring and Google's powerful Gemini models. Show Notes: Dan Dobrin on Twitter / X Dan Dobrin on LinkedIn...

Jun 24, 202558 minSeason 4Ep. 17

S4E16 - Spring gRPC with Dave Syer

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Spring team member Dave Syer to explore the official Spring gRPC project. At the end of this episode, you will understand how Spring gRPC provides a Spring-friendly API for developing high-performance gRPC applications, including server and client autoconfiguration, Spring Boot integration, and streamlined Protocol Buffer handling. The hosts will demonstrate how to bu...

Jun 17, 202555 minSeason 4Ep. 16

S4E15 - Exposing the Interview Process with Taylor Desseyn

Join Dan Vega and DaShaun Carter as they welcome Taylor Desseyn, VP of Global Community at **torc.dev ** and founder of Dads in Tech. Fresh from his presentation "Exposing the Interview Process" at Spring I/O 2025 in Barcelona, Taylor shares unfiltered insights from interviewing thousands of engineers and helping hundreds of companies scale their engineering teams. The hosts dive deep into the current job market realities, interview best practices, and how developers can navigate today's challen...

Jun 11, 202558 minSeason 4Ep. 15

S4E14 - Spring AI 1.0 GA Release with Mark Pollak and Christian Tzolov

Join Dan Vega and DaShaun Carter as they celebrate a major milestone in the Spring ecosystem with the general availability release of Spring AI 1.0. In this episode, the hosts welcome Spring AI team members Mark Pollak and Christian Tzolov to discuss the incredible journey from conception to GA release. They'll explore the powerful features that make Spring AI the go-to framework for building AI-powered applications, dive into Model Context Protocol (MCP) capabilities, and share exciting insight...

Jun 03, 20251 hr 5 minSeason 4Ep. 14

S4E13 - Spring Boot 3.5 Release Party with Phil Webb

Spring Boot 3.5 is here—and we're throwing a release party to celebrate! Join us for a special edition of Spring Office Hours as we welcome Phil Webb, co-creator of Spring Boot, to walk us through what’s new, what’s exciting, and what it all means for developers. From enhanced observability, configuration improvements, and new dependency upgrades, this release is packed with power. We’ll discuss key features, answer your questions live, and share the thinking behind some of the latest enhancemen...

May 27, 202552 minSeason 4Ep. 13

S4E12 - Spring I/O with Sergi Almar

Join Dan Vega as he welcomes Sergi Almar, founder and organizer of Spring I/O, one of the biggest Spring conferences in the world. In this special episode, Dan and Sergi dive into what attendees can expect at Spring I/O 2025 in Barcelona. Sergi reveals the behind-the-scenes process of how he and his team plan and run this massive developer event year after year. Learn about emerging trends in Spring AI, the community-driven spirit that makes this conference unique, and get expert advice on maxim...

May 13, 202544 minSeason 4Ep. 12

S4E11 - Spring Cloud with Ryan Baxter & Spencer Gibb

Get ready for the latest news about Spring Cloud with our guests, Ryan Baxter and Spencer Gibb! In this episode, they'll discuss all things new and exciting in Spring Cloud 2025.0.0-RC1. Join Dan Vega and DaShaun Carter as they talk Spring Cloud. Service discovery, configuration management, circuit breaking, API Gateways and more. Learn how to leverage Spring Cloud to architect robust distributed systems. Whether you're just starting your microservices journey or a seasoned veteran, this episode...

May 08, 20251 hrSeason 4Ep. 11

S4E10 - Testcontainers and Docker Model Runner featuring Eddú Meléndez

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, they welcome Eddú Meléndez, who works on Testcontainers at Docker following the company's acquisition of the project. The trio explores the recently released Docker Model Runner in Docker Desktop 4.40.0, which provides a local Inference API compatible with the OpenAI API and integrates seamlessly with Spring AI 1.0.0-M7. Eddú shares his journey of contributing to Spring projects, discusses his exp...

Apr 29, 202558 minSeason 4Ep. 10

S4E9: Running MCP-Based Agents on AWS with James Ward

Join Dan Vega and DaShaun Carter as they welcome James Ward, Principal Developer Advocate at AWS. This episode explores James' career journey, his podcast work, and his expertise in Java development. The conversation dives into Amazon's Nova model and James' recent article on Model Context Protocol (MCP). Learn about building AI agents with Spring AI and discover how Spring developers can implement MCP clients and servers on AWS for powerful, integrated AI applications. The hosts get James' uniq...

Apr 08, 20251 hrSeason 4Ep. 9

S4E8 - Model Context Protocol: An Introduction for Java & Spring Developers

Join Dan Vega and DaShaun Carter as they explore the Model Context Protocol (MCP), a groundbreaking standard for AI model interactions. In this episode, the hosts demystify MCP and its significance for Java developers, diving into the official Java SDK donated by the Spring team. Learn how this protocol enhances AI integration in your applications and discover practical implementation strategies using the Java SDK in both Spring and non-Spring environments.You can participate in our live stream ...

Apr 01, 20251 hr 1 minSeason 4Ep. 8

S4E7 - JavaOne & JDK 24 with Billy Korando

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun welcome back Java Developer Advocate Billy Korando from Oracle to discuss the newly released JDK 24. They explore key features including unpinned synchronized virtual threads and stream gatherers, share insights from Java One 2025, and explain how to test early access releases. Learn about the benefits of staying current with Java releases and how to contribute to future Java devel...

Mar 25, 20251 hrSeason 4Ep. 7

S4E6 - Spring Modulith with Cora Iberkleid

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Cora Iberkleid, Developer Advocate at Broadcom, to explore Spring Modulith and why you might want to implement it in your next project. Discover how Spring Modulith helps manage application complexity through modularization while maintaining the benefits of a monolithic deployment. You can participate in our live stream to ask questions or catch the replay on your pre...

Feb 25, 202559 minSeason 4Ep. 6

S4E5 - Moving Java Forward with Sharat Chander

Join Dan Vega and DaShaun Carter for an insightful discussion with Sharat Chander, Senior Director of Java Product Management & Developer Relations at Oracle. With JavaOne 2025 on the horizon and Java's 30th anniversary approaching, Sharat shares his vision for Java's future and reflects on his two-decade journey in shaping the Java community. From his pivotal role in JavaOne to leading developer relations initiatives, discover how Java continues to evolve and adapt to modern development nee...

Feb 18, 20251 hrSeason 4Ep. 5

S4E4: Community Q&A / News Roundup

Join Dan Vega and DaShaun Carter for their weekly dive into the Spring ecosystem. This episode features the latest Spring news, community updates, and a live Q&A session where the hosts address your burning questions about Spring development. Whether you're new to Spring or an experienced developer, tune in for insights and practical tips from the Spring community. Show Notes: Spring Release Calendar This week in Spring Open AI's o3-mini Building Effective Agents with Spring AI DeepSeek in J...

Feb 04, 20251 hr 1 minSeason 4Ep. 4

S4E3 - Java Without Spring: Understanding the Spring Advantage

Join Dan Vega and DaShaun Carter as they explore Java development outside the Spring ecosystem. In this insightful episode, they'll demonstrate what Spring Boot provides out of the box and how these features compare to traditional Java development approaches. From project initialization and dependency management to database connectivity and AI integration, discover how Spring's conventions and starter dependencies streamline the development process. Learn about the productivity benefits of Sprin...

Jan 28, 20251 hr 3 minSeason 4Ep. 3

S4E02 - Spring Security Recipes with Steve Riesenberg

Join Dan Vega and DaShaun Carter for an essential episode on Spring Security best practices. They welcome Steve Riesenberg from the Spring Security team, who brings his extensive expertise in OAuth and Spring Authorization Server. Steve shares practical recipes for solving common security challenges, offering invaluable insights for securing your Spring applications. Whether you're implementing OAuth, handling authentication, or managing authorization, this episode provides the solutions you nee...

Jan 14, 20251 hr 1 minSeason 4Ep. 2

S4E1 - Spring Forward: 2025 Predictions and New Year Kickoff 🎉

Join Dan Vega and DaShaun Carter for the exciting Season 4 premiere of Spring Office Hours! In this special episode, your favorite Spring experts share their technology predictions for 2025, discuss anticipated developments in the Spring ecosystem, and explore upcoming trends in Java, cloud-native development, and AI integration. Start your year with insights into what's next for Spring and connect with the community as we kick off an exciting new season of Spring Office Hours. You can participa...

Jan 07, 20251 hrSeason 4Ep. 1

S3E44 - 2024 Year in Review: Spring, Java, and Beyond! 🎉

Join Dan Vega and DaShaun Carter for a special end-of-year episode of Spring Office Hours. In this festive finale, the hosts reflect on the transformative year in the Spring ecosystem, including Spring Boot 3.2's groundbreaking features, Spring AI's emergence, and the impact of Java 21's virtual threads. They'll revisit their favorite Spring Office Hours moments, from in-depth technical deep dives to engaging guest conversations, and celebrate the incredible contributions from the Spring communi...

Dec 26, 20241 hr 3 minSeason 3Ep. 44

S3E43 - Spring Security 6.4 with Rob Winch

Join Dan Vega and DaShaun Carter as they welcome Spring Security project lead Rob Winch for an in-depth look at Spring Security 6.4. In this episode, the team explores exciting new features including One-Time Token Login support, Passkeys integration, and significant improvements to OAuth 2.0 and SAML 2.0. Rob shares insights into important deprecation notices as Spring Security moves towards version 7, demonstrates new method security capabilities, and discusses the introduction of RestClient-b...

Dec 17, 20241 hr 4 minSeason 3Ep. 43

S3E42 - IntelliJ Tips & Tricks with Siva Reddy

Join Dan Vega and DaShaun Carter as they welcome Siva Prasad Reddy K, Developer Advocate at JetBrains. Join us for the latest updates from the Spring ecosystem. In this episode, Siva will be sharing tips and tricks for IntelliJ to help you get the most out of your development experience. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes: JetBrains Blog SivaLabs...

Dec 10, 202459 minSeason 3Ep. 42

S3E41 - Spring's Hidden Powers with Greg Turnquist

Join Dan Vega and DaShaun Carter as they welcome Greg Turnquist, Senior Staff Technical Content Engineer at CockroachDB and former Spring Data JPA lead. In this episode, dive deep into Spring's powerful yet often overlooked features for building high-performance, highly available systems. Greg shares expert insights on combining JdbcTemplate, Spring Retry, and transaction management, demonstrating why Spring Boot's balance of convenience and power makes it a lasting force in enterprise developme...

Dec 03, 20241 hr 3 minSeason 3Ep. 40

S3E40 - Spring Boot 3.4 Release Party

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this special release party episode, they welcome Phil Webb, co-creator of Spring Boot, to celebrate the launch of Spring Boot 3.4.0! Discover the exciting new features and improvements in this milestone release, including enhanced observability, performance optimizations, and expanded support for modern Java. Don’t miss it! Show Notes Spring Initializer Spring Boot 3.4 Release Notes...

Nov 22, 202454 minSeason 3Ep. 39

S3E38 - Testcontainers with Oleg Šelajev

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, they welcome Oleg Šelajev, Developer Advocate for Testcontainers, to explore the powerful world of integration testing. Learn how Testcontainers revolutionizes testing workflows in Spring Boot applications, discover advanced features you might have missed, and get insights into best practices for local development. Whether you're new to Testcontainers or an experienced user, this episode offers va...

Nov 13, 20241 hr 4 minSeason 3Ep. 38

S3E37 - Spring GraphQL with Rossen Stoyanchev & Brian Cozel

Join Dan Vega as he explores Spring for GraphQL with special guests Brian Clozel and Rossen Stoyanchev from the Spring team. In this deep-dive episode, the experts discuss the evolution of Spring for GraphQL, its relationship with GraphQL Java, and how it compares to Netflix's DGS framework. Learn about GraphQL Federation, handling N+1 problems with batch loading, and when to choose GraphQL over REST. The conversation covers practical insights on error handling, security considerations, and the ...

Nov 07, 20241 hr 4 minSeason 3Ep. 37

S3E36 - Building Awesome Spring AI with Mark Pollack

Join Dan Vega and DaShaun Carter for an exciting collaborative episode featuring Spring AI project lead Mark Pollack. Watch live as they kickstart "Awesome Spring AI," a community-driven collection of essential resources for Spring AI developers. Learn about the latest tools, tutorials, and best practices while contributing to this valuable knowledge base. Whether you're new to Spring AI or an experienced developer, don't miss this opportunity to help shape this important resource for the Spring...

Oct 29, 20241 hr 4 minSeason 3Ep. 36

S3E35 - Mastering Spring: Continuous Learning with Amigoscode

Join Dan Vega and DaShaun Carter as they welcome Nelson Djalo, founder of Amigoscode, to discuss the art of continuous learning and teaching Spring. In this episode, the hosts explore Nelson's journey from software engineer to influential educator, diving into his unique approach to teaching Spring and DevOps. Discover valuable insights on staying current in the fast-paced world of software development, and learn how Nelson's platform is helping millions break into tech. Show Notes Amigoscode on...

Oct 22, 20241 hr 2 minSeason 3Ep. 35

S3E34 - Spring Cloud Data Flow with Corneil du Plessis

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Spring Cloud engineer and Spring Cloud Data Flow expert, Corneil du Plessis. Spring Cloud Data Flow is a powerful platform for data workflows. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show Notes Spring Cloud Data Flow Corneil du Plessis...

Oct 15, 20241 hrSeason 3Ep. 34

S3E33 - Spring Cloud Oracle

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by Mark Nelson and Anders Swanson from Oracle to discuss Spring Cloud Oracle. At the end of this episode, you will understand how Spring Cloud Oracle simplifies integration with Oracle Database and OCI services, including UCP, vector databases, and more. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform. Show N...

Oct 08, 202459 minSeason 3Ep. 33

S3E32 - Streaming Data with Chris Bono

In this episode of Spring Office Hours, hosts Dan Vega and DeShaun Carter interview Chris Bono, a Spring team member who works on Spring Cloud Dataflow and Spring Pulsar. They discuss streaming data, comparing Apache Kafka and Apache Pulsar, and explore the features and use cases of Spring Cloud Stream applications. Chris provides insights into the architecture of streaming applications, explains key concepts, and highlights the benefits of using Spring's abstraction layers for working with mess...

Oct 01, 202457 minSeason 3Ep. 32
Hosted on Transistor
For the best experience, listen in Metacast app for iOS or Android