Josh Long
A Spring Developer Advocate, Java Champion, Kotlin Google Developer Expert, author of numerous books, best-selling video trainer, open-source contributor, podcaster and YouTuber: hi, Spring fans! 👋
Get to know meA Spring Developer Advocate, Java Champion, Kotlin Google Developer Expert, author of numerous books, best-selling video trainer, open-source contributor, podcaster and YouTuber: hi, Spring fans! 👋
Get to know me


I love working with the Livelessons teams! We have put together a lot of in-depth, online, courses on various things Spring since 2013. I'm usually the instructor, but on occasion I've been lucky enough to have been able to persuade some of my friends and heroes to collaborate with me, and the results are the stuff of legend. Check them out!
Spring Boot is the most efficient and productive way to get to production and these days, as often as not, production is Kubernetes. Join me, and we'll look at how to applications that survive and thrive in the cloud, an on Kubernetes, in particular.



I've authored, or co-authored, six books so far. The latest and greatest of these are Reactive Spring and Cloud Native Java.
I don't know how you would build architectures today without reactive programming. Once you've gone reactive, it's super hard to go back, because - deep down - you know you can deliver more performant, robust, resilient, scalable software with reactive. Why would you do otherwise? I love reactive programming, because it makes writing production-worthy software easier and faster. In this book, Reactive Spring, I'll show you why by introducing the wide world of reactive Spring.
Follow @ReactiveSpring on Twitter for more



I stream almost every day about whatever happens to be going through my head on my personal Youtube channel, @CoffeeSoftware. Most of the time it works out. Subscribe and come join the fun.
I run a Youtube series called Spring Tips (@SpringTipsLive). Want to learn about the latest-and-greatest aspects of the Spring ecosystem? You're in luck! On (almost) every Wednesday (give or take a few hours or days, timezones and production schedule permitting...), I look at some corner of the wide and wonderful world of Springdom.