Craig Walls, author of 'Spring in Action', talks about the origins of Flowable, modularity in Spring applications, refreshing configuration in Spring Cloud Kubernetes, excitement around Spring AI and declarative risk clients, skepticism about self-driving cars, and finding and connecting online.
The convenience and advancements of self-driving cars attract many people, despite skepticism around their ability to handle certain scenarios.
Mouse Guests is a voice assistant skill that provides information and recommendations for Disney parks, accessible through platforms like Amazon Alexa.
Spring AI is an experimental project showcasing the potential for AI integration in software development, offering a unified interface for large language models within the Spring framework.
Deep dives
AI and Voice Interactions in Cars
The increase of AI and voice interactions in cars is expected to continue growing in the next one or two years. While there are already self-driving cars on the road, there is still some skepticism around their ability to handle certain scenarios, such as unexpected obstacles like deer. However, the convenience of not having to drive is attractive to many people, and advancements in AI technology may help improve the safety and reliability of self-driving cars. Additionally, the desire for more efficient transportation options, such as trains, is also prevalent.
Mouse Guests Skill
Mouse Guests is a skill for voice assistants that provides information about Disney World and Disneyland, including park hours, ride wait times, and other park-related details. It can also provide location-based recommendations, such as directing users to nearby attractions or food options. The skill is particularly useful for visitors to Disney parks, and can be accessed through voice assistants like Amazon Alexa.
Spring AI and the Future of Declarative REST Clients
Spring AI is an experimental project that aims to provide a unified interface for large language models within the Spring framework. While the details of the project are still unknown, it showcases the potential for AI integration in software development. In terms of declarative REST clients, there are ongoing efforts to make the process more elegant and concise. While the current implementation may involve some boilerplate code, developers can expect improvements and refinements in future versions of Spring.
The Development of Self-Driving Cars
The discussion revolved around the progress and challenges of self-driving cars. While autonomous vehicles still face some issues, they are expected to eventually drive better than most human drivers. The interviewees shared their personal experiences and concerns regarding self-driving cars, acknowledging the presence of human drivers as a potential source of accidents and unpredictability on the road.
The Impact of Voice Applications and AI
The conversation shifted to the topic of voice applications and AI. The interviewee discussed the dominance of platforms like Alexa in the voice application market and the limitations of other voice platforms like Siri and Google Assistant. The potential of integrating AI capabilities into voice applications, particularly with the use of open AI or similar technologies, was also highlighted, suggesting exciting opportunities for developers to explore in the future.
Hi, Spring fans! This week, I'm joined by one of my longtime heroes and fellow Disney fans, Craig Walls. He wrote the most popular book on Spring, _Spring in Action_, while helping the world stay connected with efforts like Spring Social.
Get the Snipd podcast app
Unlock the knowledge in podcasts with the podcast player of the future.
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode
Save any moment
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Share & Export
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
AI-powered podcast player
Listen to all your favourite podcasts with AI-powered features
Discover highlights
Listen to the best highlights from the podcasts you love and dive into the full episode