/ SPEAKER
Josh (@starbuxman) has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of 7 books (including "Reactive Spring") and numerous best-selling video training (including "Building Microservices with Spring Boot Livelessons" with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Axon, Spring Cloud, Activiti, Vaadin, etc), a Youtuber (Coffee + Software with Josh Long as well as my Spring Tips series ), and a podcaster ("A Bootiful Podcast").
Spring Framework 6+ and Spring Boot 3+ are here, which means new baselines and possibilities. Spring Framework implies a Java 17 and Jakarta EE baseline and offers new support for building GraalVM-native images and a compile-time component model in the new Spring AOT engine. It also features a new observability layer, declarative HTTP and RSocket clients, preliminary Project Loom and CRaC support, ProblemDetail support, and much more. Developer productivity is second to none with first class support for Testcontainers, Docker Compose, and live reloads. Spring makes idiomatic use of the latest Kotlin features like coroutines and extension functions. Join me Spring Developer Advocate Josh Long (@starbuxman) and we’ll explore next-gen Spring together
Passwords are everywhere, and they’re a mess! Once you create a good, strong, secure password, you’re rewarded with the task of having to rotate them periodically and store them! There’s got to be a better way. Spring Security is the world’s most widely used security framework for application developers, and it is here to help. In this talk, join us, Daniel Garnier-Moiroux (Spring Security contributor) and Josh Long (Developer Advocate Extraodinaire), as we look at WebAuthN - a protocol and framework for passwordless authentication based on physical devices, like a Yubikey, a macOS touchID, or iOS FaceID - and how to integrate it into a Spring Boot application.
This 'unconference' session serves as a gathering for the vibrant Spring Boot community. It offers a unique opportunity for members to engage in lively discussions, share insights, and collaborate on coding endeavors. Whether you're eager to exchange ideas, explore new features, or dive into hands-on coding sessions, this event promises to be an enriching experience for all attendees.
Searching for speaker images...