Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
History
Kids & Family
About Us
Contact Us
Copyright
© 2024 PodJoint
Loading...
0:00 / 0:00
Podjoint Logo
US
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/b1/23/db/b123dbc8-873d-0410-c712-3ee043ebca48/mza_14427651673838052988.jpg/600x600bb.jpg
Spring Office Hours
Dan Vega & DaShaun Carter
88 episodes
2 weeks ago
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.
Show more...
Technology
News,
Tech News
RSS
All content for Spring Office Hours is the property of Dan Vega & DaShaun Carter and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
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.
Show more...
Technology
News,
Tech News
Episodes (20/88)
Spring Office Hours
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 maximizing your experience, whether you're attending in person or following remotely. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes

  • Spring I/O 2025
  • Spring Academy 
  • Sergi on Twitter 
Show more...
4 days ago
43 minutes

Spring Office Hours
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 promises valuable knowledge and practical takeaways to elevate your Spring Cloud expertise.

Show Notes

  • Spring Cloud
  • Spring Cloud 2025.0.0-RC1
  • Spring Cloud + LocalStack
  • Spring Cloud Environment Repository
Show more...
1 week ago
1 hour

Spring Office Hours
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 experience with Testcontainers, and provides insights on running AI models locally with zero API keys or data sharing. Don't miss this in-depth look at the intersection of Spring AI and Docker technologies, showcasing how developers can leverage these powerful tools in their projects.

You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes

  • Spring AI with Docker Model Runner
  • Eddú Meléndez on Twitter
  • Eddú Meléndez on BlueSky


Show more...
2 weeks ago
57 minutes

Spring Office Hours
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' unique perspective on the evolving intersection of Spring, Java, and cloud AI services, with practical insights for developers looking to enhance their applications with AI capabilities. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes

  • Running MCP Agents (Clients & Servers) on AWS
  • AWS Nova
  • Model Context Protocol
Show more...
1 month ago
59 minutes

Spring Office Hours
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 to ask questions or catch the replay on your preferred podcast platform.

Show Notes

  • https://modelcontextprotocol.io/
  • https://github.com/modelcontextprotocol/java-sdk
  • Dan's MCP Videos 
Show more...
1 month ago
1 hour

Spring Office Hours
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 development.


Show Notes:

  • Introduction to JDK 24 - the largest release since the six-month cadence began
  • Discussion of Java One 2025 conference highlights and presentations
  • Deep dive into JEP 451: Synchronized virtual threads without pinning
  • Exploration of JEP 485: Stream gatherers for more powerful stream processing
  • Overview of Project Amber and structure concurrency improvements
  • Tips for testing JDK 25 early access builds
  • Explanation of long-term support releases vs. regular updates
  • Resources for learning more about JDK 24 features

Links:

  • Java YouTube Channel: https://youtube.com/Java
  • JDK 24 Features: https://openjdk.org/projects/jdk/24/
  • Amber Lab: https://github.com/oracle/javaone2025-hol-amber
  • Loom Lab: https://github.com/oracle/javaone2025-hol-loom


Show more...
1 month ago
59 minutes

Spring Office Hours
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 preferred podcast platform.

Show Notes:

  • Spring Modulith
  • Cora on Twitter
Show more...
2 months ago
59 minutes

Spring Office Hours
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 needs. Get an exclusive preview of what to expect at JavaOne 2025 in Redwood Shores and learn about the exciting features coming in Java 24.


Topics Discussed


Java's 30th Anniversary

  • Java will be celebrating 30 years on May 23, 2025
  • Discussion about Java's longevity despite being "declared dead" multiple times

The Java Platform and Community

  • Java as both a technology platform and a community platform
  • Value of bi-directional relationships in community building
  • The importance of user groups (nearly 370 Java user groups worldwide)
  • Importance of reciprocity in community engagement
  • The OpenJDK community as a demonstration of collaborative development

Upcoming Conferences


DevNexus

  • Happening in just over two weeks (17 days from recording)
  • Longest running and largest third-party Java conference in North America
  • Run by the Atlanta Java User Group
  • Celebrating nearly 20 years

JavaOne

  • March 18-20, 2025 at Oracle's campus in Redwood Shores
  • Will feature six parallel tracks
  • Many Java team members will be present, including: 
    • Mark Reinhold (Java architect)
    • Brian Gets (Java language architect)
    • Paul Sandos (Java AI strategy)
    • Ron Pressler (Project Loom)
  • Special discount code for Java User Group members valid through March 10th

JDK 24 Release

  • Scheduled for March 18, 2025 (coinciding with first day of JavaOne)
  • Will include numerous JEPs (JDK Enhancement Proposals)
  • Discussion about the preview feature process and gathering community feedback

Other Java Resources Mentioned


Essential Resources Mentioned

  1. OpenJDK Community: openjdk.org
    • Where Java is created
    • Location for long-term investment projects (Panama, Valhalla, Amber, Loom)
    • Place to participate in Java development
  2. Dev Java: dev.java
    • Learning portal for all things Java
    • Tutorials and community information
    • Java playground for testing features
  3. Inside Java: inside.java
    • Aggregation of publications from the Java team
    • Easy discovery of content by author and topic
  4. Java YouTube Channel: youtube.com/Java
    • Educational Videos for learning Java

Notable Quotes

"Community means bi-directional information sharing that you stay connected on for the long term." - Shar

"For me, community is about taking care of each other." - Shar

"One of my favorite words that doesn't get often used, but we need to make it more of our vernacular is reciprocity." - Shar


Next Steps

  • Follow the Java team at upcoming conferences
  • Check out JDK 24 release on March 18
  • Explore early access builds for Java 25
  • Get involved with your local Java User Group
Show more...
2 months ago
1 hour

Spring Office Hours
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 Java & Spring 


Show more...
3 months ago
1 hour 1 minute

Spring Office Hours
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 Spring Initializr, Spring Boot starters, and auto-configuration while appreciating the flexibility and control of both approaches.

Show more...
3 months ago
1 hour 3 minutes

Spring Office Hours
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 need from one of Spring Security's core contributors. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes: 

  • Steve Riesenberg X
  • Spring Security Documentation 
  • Spring Authorization Server Documentation 
Show more...
4 months ago
1 hour

Spring Office Hours
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 participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes:

  • JDK 24 
  • Spring Framework 7
  • Willow Quantum Computing Chip
Show more...
4 months ago
59 minutes

Spring Office Hours
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 community throughout 2024.

Show Notes:

  • Spring Office Hours Archives
  • JDK 22 Release Notes
  • JDK 23 Release Notes
  • Spring Boot 3.3.0 Release Notes
  • Spring Boot 3.4.0 Release Notes
Show more...
4 months ago
1 hour 2 minutes

Spring Office Hours
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-based implementations. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes: 

  • What's new in Spring Security 6.4
  • Rob Winch on BlueSky
Show more...
5 months ago
1 hour 3 minutes

Spring Office Hours
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
Show more...
5 months ago
59 minutes

Spring Office Hours
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 development. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes

  • Cockroach DB
  • Procoder
Show more...
5 months ago
1 hour 3 minutes

Spring Office Hours
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
Show more...
5 months ago
53 minutes

Spring Office Hours
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 valuable insights into making your integration tests more reliable and efficient. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.

Show Notes

  • Docker
  • Testcontainers
  • Oleg on Twitter
Show more...
6 months ago
1 hour 4 minutes

Spring Office Hours
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 future roadmap of Spring for GraphQL.

Show Notes:
* Origins of Spring for GraphQL and collaboration with GraphQL Java
* Use cases for choosing GraphQL in enterprise applications
* Federation support and microservices architecture
* Batch loading and handling N+1 problems
* Error handling in GraphQL vs REST
* Spring for GraphQL and Netflix DGS framework integration
* Future roadmap with Spring Framework 7
* Tips for getting started with Spring for GraphQL

Join the live stream to ask questions or catch the replay on your preferred podcast platform.

Show more...
6 months ago
1 hour 3 minutes

Spring Office Hours
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 community.

Show Notes

  • Mark Pollack LinkedIn
  • Awesome Spring AI Repo
  • Chat Model Comparison
  • Spring Initializr (New Starters) 
    • Anthropic
    • Document Readers
Show more...
6 months ago
1 hour 4 minutes

Spring Office Hours
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.