Josh Long

Josh Long

Josh (@starbuxman) is the Spring Developer Advocate at Pivotal and a Java Champion. He's host of "A Bootiful Podcast" (https://soundcloud.com/a-bootiful-podcast), host of the "Spring Tips Videos" (http://bit.ly/spring-tips-playlist), co-author of 6+ books (http://joshlong.com/books.html), and instructor on 8+ Livelessons Training Videos (http://joshlong.com/livelessons.html)

Recent Blog posts by Josh Long

This Week in Spring - May 26th, 2026

Engineering | May 26, 2026 | ...
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm in Coimbra, Portugal, where I just did my usual shtick on the latest and greatest in Spring Framework 7.x, Spring Boot 4.x, and Spring AI 2.x. It was a ton of fun, and I want to thank everybody who came out. Last week I was in Munich, Germany, where I had the privilege of doing a segment in the opening keynote, along with folks from Uber, Anthropic, Google, and more, and then I did a standalone session as well. A huge ton of fun, too! And in between it all, the days that have passed? Amazing, as always, and we will…

This Week in Spring - May 19th, 2026

Engineering | May 19, 2026 | ...
Hi Spring fans! Welcome to another installment of This Week in Spring!, this one written from the back of a taxi racing to the local Frankfurt train station, where I'll take a train to Munich for the amazing Kotlin Conf 2026 edition, where I'll be part of the keynote and deliver a talk on the latest and greatest in Kotlin and Spring. It's going to be a ton of fun, and I'm looking forward to seeing everyone there! Don't hesitate to say println("hi")! It's Germany, and the autobahn really is scarily, um, efficient, so I'm gonna get this post down while I still can! Let's dive right into it! In…

This Week in Spring - May 12th, 2026

Engineering | May 12, 2026 | ...
Hi, Spring fans! As I write this I am in Miami, FL at the CodeRemix.ai show, focused on the wide and wonderful world of OpenRewrite and Moderne. I've got a talk to give so let's dive right into it! a quick note about the upcoming release train dates in last week's installment of A Bootiful Podcast, I talked to the legendary Daniel Garnier-Moiroux about his new book Testing Spring Boot Applications I love Craig Walls' Spring AI recipes, in this case building a graph-based agentic workflow! speaking of, Matthew Meckes did a nice talk on Spring AI for GOTO this is interesting: a discussion on…

This Week in Spring - May 5th, 2026

Engineering | May 05, 2026 | ...
Hi, Spring fans! Welcome to another installment of This Week in Spring! It's May 5th, 2026, and I'm in Mainz, Germany, for the legendary JAX conference! It's been infinitely far too long since I've been at this amazing show, and I'm oh-so happy to be back here! Tonight, after my two talks here, I'm off to London, UK, for the equally amazing Devoxx UK show! It's bound to be a ton of fun! In last week's installment of A Bootiful Podcast, I talked to Ronald Dehuysser about his group's new JobRunr-powered OpenClaw-like thing. Have you seen that we have a handy new Releases section on the blog…

This Week in Spring - April 28th, 2026

Engineering | April 28, 2026 | ...
Hi Spring fans! Welcome to another installment of This Week in Spring! As I write this, I'm on PTO in beautiful Santorini, Greece, catching up on some news and about to cruise the islands for some sightseeing. There's nothing quite like springtime in the Mediterranean! I couldn't dream of enjoying the weather during the spring season until I checked in on which way the wind was blowing in the Spring community, and so here we are! Let's dive right into it! In last week's installment of A Bootiful Podcast, I talked to both Dr. Venkat Subramaniam and James Ward, ahead of a talk that the three of…

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all