
Learn to build command-line applications using Spring Shell, from basic commands to creating a native app. Explore Java and Spring tools to develop efficient CLI solutions with practical examples like a Dad Joke client.

Learn to implement and manage multiple Spring Security configurations for robust application security, covering real-world scenarios and best practices.

Explore Spring Session's powerful features for managing user sessions in Java web apps. Learn key concepts, practical examples, and best practices for seamless user experiences.

Learn to connect Nuxt frontend with Java GraphQL backend, covering setup, complex queries, and seamless integration techniques for efficient full-stack development.

Explore Spring Boot 3.2's Auto-Configured JDBC Client for simplified database integration. Learn to effortlessly connect, read, and persist data within the Spring ecosystem, enhancing project efficiency and scalability.

Learn to build an API Gateway using Spring Cloud Gateway, exploring its purpose, use cases, and implementation in Java.

Learn to configure multiple datasources in Spring Boot for JDBC Client usage, with step-by-step guidance on defining custom datasources and creating new JDBC Clients.

Learn to build a custom Spring Boot Starter from scratch, enhancing application bootstrapping. Covers the entire process, including best practices and key considerations for effective starter development.

Learn effective prompt engineering techniques for Spring AI, enhancing communication with language models to generate precise outputs and improve AI-driven applications.

Learn to structure LLM responses with Spring AI's Output Parsers, enhancing control and precision in AI-powered applications. Gain practical insights for effective implementation.

Learn to integrate custom Java functions with Spring AI's Chat Client for real-time data access in LLMs. Explore function calling and implementation for enhanced AI capabilities.

Explore Spring AI 1.0.0 M1's latest features, including the Chat Client's new fluent API for more concise and readable code. Learn about key updates and improvements in this release.

Explore Spring Framework 6.2's new feature for rendering multiple fragments, enhancing HTMX integration and simplifying fragment returns in Spring MVC and WebFlux applications.

Explore Micronaut's declarative HTTP client, learning to handle client-server communication, prepare for network issues, and effectively test your implementations.

Explore advanced Spring Cloud concepts for distributed systems, including centralized configuration, service discovery, and inter-service communication patterns.

Explore Spring Framework 5.0's key themes, including Java 8+ adoption, reactive programming model, and functional APIs. Gain insights into the roadmap and upcoming features from a Spring co-founder.

Explore how Spring Cloud simplifies cloud-native application development, empowering architects to make critical design decisions while enabling developers to implement business use cases effectively.

Explore Azure's capabilities for Spring Boot development, deployment, and operations. Learn about Microsoft's Spring Boot starters, tools, and best practices for cloud-native applications.

Explore event-driven architecture challenges, focusing on event versioning, content negotiation, and acceptance testing using Spring Cloud stack and Consumer Driven Contracts for non-REST APIs.

Explore Micronaut's potential as a powerful alternative to Spring, comparing features, performance, and development experience to determine if it lives up to its promises.

Explore reactive programming in Spring with Josh Long, covering key concepts and practical applications for building scalable, efficient applications.