S4E18 - AI Show and Tell with Craig Walls
Spring Office Hours1 Heinä 2025

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 abstractions. The episode wraps up with a preview of their collaborative workshop "Practical AI Integration with Java: A Hands-On Workshop" at dev2next 2025, where they'll teach hands-on AI implementation techniques for Java developers.

Whether you're looking to discover new AI tools to boost your productivity or interested in integrating AI capabilities into your Spring applications, this episode offers practical insights and real-world examples from two experts actively working in the AI space.

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


Show Notes

Main Topics Discussed

1. Craig's Upcoming Book - "Spring AI in Action"

  • Currently available in early access through Manning Publications
  • Expected print release: Fall 2025
  • Covers Spring AI development from basics to advanced topics
  • Includes chapter on "Evaluating Generated Responses" - testing AI applications

2. Dan's New Course Launch

  • "AI for Java Developers" - Introduction to Spring AI
  • Nearly 6 hours of content
  • Covers 12-18 months of Spring AI learning
  • Just launched last week

3. AI Development Tool Categories Discussion

  • Standalone Chatbots: ChatGPT, Google Gemini, Anthropic Claude
  • Inline IDE Assistants: GitHub Copilot, JetBrains AI, Amazon CodeWhisperer
  • Agentic AI IDE Environments: Cursor, Windsurf, Juni
  • Terminal-based Agentic CLI Tools: Claude Code, OpenAI Codex, Gemini CLI

4. Live Demonstrations

  • Dan: Demonstrated Claude Code CLI tool for project planning and development workflows
  • Craig: Showcased Embable framework for building goal-oriented AI agents

5. Testing AI Applications

  • Deterministic vs non-deterministic testing approaches
  • Using evaluators for response validation
  • Fact-checking and relevance evaluation techniques

6. Future of Spring AI

  • Agent framework capabilities
  • Agentic workflows vs autonomous planning
  • Integration with tools like Embable

Links and Resources

Books and Courses

Tools Mentioned

Frameworks and Libraries

Contact Information

Upcoming Events

  • dev2Next Workshop: 8-hour Spring AI workshop with Dan Vega and Craig Walls (Colorado Springs)

Key Takeaways

  1. "You are the pilot, not the passenger" - Stay in control when using AI development tools
  2. Start with simpler tools like Copilot before moving to full agentic environments
  3. Proper testing strategies are crucial for AI applications
  4. Code reviews and CI/CD pipelines are more important than ever with AI-generated code
  5. The AI development tool landscape is rapidly evolving with new categories emerging

This episode was recorded live on Monday, June 30, 2025. Watch the replay on the Spring Developer YouTube channel or listen wherever you get your podcasts.

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(125)

S5E25 - Future of Software Development with Josh Long

S5E25 - Future of Software Development with Josh Long

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by the legendary Josh Long. In this episode, we will look into the future...

5 Loka 58min

S5E24 - Jev, Java and Spring

S5E24 - Jev, Java and Spring

Jev is a new model from TypeSafe that answers typed questions about your content. You send it some text and the decisions you need. It returns a probability, a choice, or a score instead of a paragrap...

22 Syys 59min

S5E23 - Java 27 Release Party with Billy Korando

S5E23 - Java 27 Release Party 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 Kansas City JUG organizer and Java Developer Advocate, Billy Korando. ...

16 Syys 1h 1min

S5E22 - Live from KCDC

S5E22 - Live from KCDC

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun broadcast live from the Kansas City Developer Conference, one of the largest communi...

14 Syys 1h 3min

S5E21 - Pro Spring Boot 4 with Felipe Gutierrez

S5E21 - Pro Spring Boot 4 with Felipe Gutierrez

Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by returning guest Felipe Gutierrez, co-author with DaShaun of the new bo...

1 Syys 54min

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

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...

17 Elo 58min

S5E19 - Docker, Compose, Testcontainers, Oh My!

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 B...

27 Heinä 57min

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

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 g...

13 Heinä 1h 4min

Suosittua kategoriassa Politiikka ja uutiset

uutiscast
vallattomat
aikalisa
politiikan-puskaradio
rss-viihde-media
rss-ootsa-kuullut-tasta
ootsa-kuullut-tasta-2
rss-vaalirankkurit-podcast
the-ulkopolitist
rss-voi-venaja
tervo-halme
otetaan-yhdet
rss-asiastudio
rss-kaikki-uusiksi
rss-girls-finish-f1rst
rss-podme-livebox
rss-toisten-taskuilla
rss-ulkopoditiikkaa
rss-vihrea-tuuma
rss-raha-talous-ja-politiikka