
Explore diverse concurrency approaches in Java, from threads to actors and fibers. Learn benefits, trade-offs, and optimal use cases for each method to enhance your concurrent programming skills.

Demonstrating a real-world continuous delivery pipeline using Jenkins and Gradle, focusing on coding pipelines, implementing tests, and utilizing Docker for faster, higher-quality application releases.

Explore JUnit 5's new features, architecture, and programming model for modern Java testing, including modularity, extensibility, and improved APIs for writing and executing tests.

Innovative approach to automate protection of Spring HATEOAS services against OWASP Top 10 security risks, integrating Spring HATEOAS with Hdiv security framework for RESTful service security.

Explore advanced Spring caching techniques, from local in-memory to distributed caches. Learn best practices, JCache integration, and see live demos on implementing efficient caching solutions in enterprise applications.

Explore enterprise integration patterns using Spring Integration with Spring Boot and RabbitMQ through live coding, covering basics to advanced techniques for building scalable messaging solutions.

Explore HATEOAS and Hypermedia in REST APIs using Spring HATEOAS and Spring Data REST. Learn content negotiation, API discoverability, versioning, and evolving APIs with Hypermedia. Includes practical examples and advanced scenarios.

Explore Spring REST Docs for accurate, test-driven API documentation. Learn to combine Asciidoctor with integration tests, keeping code DRY and enhancing readability. Discover new features in version 1.1.

Explore integrating Scala into Spring environments, showcasing practical examples and translation techniques for seamless adoption while leveraging existing Spring expertise.

Explore Spring Roo 2.0's rewrite, featuring code generation for Java web apps using Spring Boot and Spring Data. Learn about new features and see a live demo.

Modernize legacy applications using Spring Boot and Spring Cloud technologies, exploring practical implementation strategies and benefits for existing systems.

Explore Spring Data Couchbase 2.0.0's new features, including caching, session management, JSON querying, and multi-dimensional queries, all integrated with Spring Boot for enhanced development efficiency.

Explore Spring Cloud implementations, focusing on abstractions, interfaces, and target technologies. Compare solutions for service discovery, configuration, and tracing in microservices architecture.

Learn to create custom Spring Boot starters for shared modules, conditional activation, and real-world applications like managing JavaScript libraries. Includes a Thymeleaf element for HTML banners.

Explore building Progressive Web Apps using Spring Boot and Polymer, covering Service Workers, App Shells, and Web App Manifests for enhanced user experience and offline functionality.

Explore advanced Spring Data features for e-commerce platforms, including JPA alternatives, QueryDSL, projections, and JSON schema, with practical insights from Nemesis platform development.

Explore RAML's features and integration with Spring Boot for efficient API lifecycle management in this insightful presentation from Spring I/O 2016.

Explore building a meetup recommendation engine using Spring Data Neo4j, leveraging graph databases and Meetup.com's APIs to enhance event discovery and relevance.

Optimize device communication with microservices using Spring Cloud & Netflix OSS. Learn to build API gateways for streamlined, secure service exposure and management.

Explore Spring Framework's evolution from 4.3 to 5.0, focusing on developer experience improvements, JDK 9 integration, HTTP/2 support, and reactive architecture advancements.

Explore reactive programming paradigms for scalable applications using Spring Framework 5 and Reactor 2.5. Learn about non-blocking runtimes, reactive libraries, and full-stack reactive applications.