Episodi
-
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 / XDan Dobrin on LinkedInBuilding Agentic AI the Google Way: MCP + A2A + ADK for JavaGoogle Cloud and Spring AI 1.0 -
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 build gRPC services with Spring's familiar dependency injection patterns and discuss the benefits of gRPC's HTTP/2-based communication over traditional REST APIs. You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.
Show Notes:
Dave Syer on GitHubDave Syer on BlueskySpring gRPC -
Episodi mancanti?
-
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 challenging hiring landscape. Learn practical strategies to stand out in your job search and discover what's really happening behind the scenes in tech hiring.
You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.
Show Notes
Taylor on LinkedInTaylor on Twittertorc.devDads in TechExposing the Interview Process at Spring I/O -
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 insights about what's on the horizon for Spring AI. Whether you're new to AI development or a seasoned practitioner, this episode offers valuable perspectives on integrating AI into Spring applications and the future of enterprise AI development.
You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.
Show Notes
Mark Pollak X / TwitterLinkedInChristian Tzoloz X / TwitterLinkedInSpring AI Reference DocsSpring AI 1.0 GASpring AI Community -
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 enhancements.
You can participate in our live stream to ask questions or catch the replay on your preferred podcast platform.
Show Notes:
Spring Boot 3.5 Available NowSpring Boot 3.5 Release Notes -
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 2025Spring Academy Sergi on Twitter -
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 CloudSpring Cloud 2025.0.0-RC1Spring Cloud + LocalStackSpring Cloud Environment Repository -
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 RunnerEddú Meléndez on TwitterEddú Meléndez on BlueSky -
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 AWSAWS NovaModel Context Protocol -
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-sdkDan's MCP Videos -
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.
Introduction to JDK 24 - the largest release since the six-month cadence beganDiscussion of Java One 2025 conference highlights and presentationsDeep dive into JEP 451: Synchronized virtual threads without pinningExploration of JEP 485: Stream gatherers for more powerful stream processingOverview of Project Amber and structure concurrency improvementsTips for testing JDK 25 early access buildsExplanation of long-term support releases vs. regular updatesResources for learning more about JDK 24 features
Show Notes:Links:
Java YouTube Channel: https://youtube.com/JavaJDK 24 Features: https://openjdk.org/projects/jdk/24/Amber Lab: https://github.com/oracle/javaone2025-hol-amberLoom Lab: https://github.com/oracle/javaone2025-hol-loom -
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 ModulithCora on Twitter -
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 will be celebrating 30 years on May 23, 2025Discussion about Java's longevity despite being "declared dead" multiple times
Java's 30th AnniversaryThe Java Platform and Community
Java as both a technology platform and a community platformValue of bi-directional relationships in community buildingThe importance of user groups (nearly 370 Java user groups worldwide)Importance of reciprocity in community engagementThe OpenJDK community as a demonstration of collaborative developmentUpcoming Conferences
Happening in just over two weeks (17 days from recording)Longest running and largest third-party Java conference in North AmericaRun by the Atlanta Java User GroupCelebrating nearly 20 years
DevNexusJavaOne
March 18-20, 2025 at Oracle's campus in Redwood ShoresWill feature six parallel tracksMany 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 10thJDK 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 feedbackOther Java Resources Mentioned
OpenJDK Community: openjdk.orgWhere Java is createdLocation for long-term investment projects (Panama, Valhalla, Amber, Loom)Place to participate in Java developmentDev Java: dev.javaLearning portal for all things JavaTutorials and community informationJava playground for testing featuresInside Java: inside.javaAggregation of publications from the Java teamEasy discovery of content by author and topicJava YouTube Channel: youtube.com/JavaEducational Videos for learning Java
Essential Resources MentionedNotable 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
Follow the Java team at upcoming conferencesCheck out JDK 24 release on March 18Explore early access builds for Java 25Get involved with your local Java User Group
Next Steps -
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 CalendarThis week in SpringOpen AI's o3-miniBuilding Effective Agents with Spring AIDeepSeek in Java & Spring -
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.
-
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 XSpring Security Documentation Spring Authorization Server Documentation -
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 7Willow Quantum Computing Chip -
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 ArchivesJDK 22 Release NotesJDK 23 Release NotesSpring Boot 3.3.0 Release NotesSpring Boot 3.4.0 Release Notes -
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.4Rob Winch on BlueSky -
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 BlogSivaLabs - Mostra di più