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

A Bootiful Podcast: Java Developer Advocate Billy Korando on Java 27 and Beyond

Engineering | July 23, 2026 | ...
Hi Spring fans! In this installment, I am thrilled to have the chance to sit down with Java Developer Advocate Billy Korando to talk about the amazing features in the upcoming Java 27! We recorded this a day before I flew to San Francisco to attend the world premiere of the Java documentary, so as you can imagine, I've got goosebumps. To talk about what the language is bringing in the future and have this deep and amazing documentary experience about what the language has brought to developers and the world in 48 hours? Amazing. Thank you, Java, and thank you, Billy, for that amazing memory.

This Week in Spring - July 21st, 2026

Engineering | July 21, 2026 | ...
Welcome to another installment of This Week in Spring! I'm writing this while enjoying a cup of coffee from the Caribbean on a little PTO. How're you doin'? Whenever I go on PTO, I like to sit by some body of water with a coffee and a laptop nearby. I alternate between plunges in the ocean and coding and sipping coffee. And learning. Learning is how you keep the ol' mind movin'. There's so much to get into from this last week, so let's dive right into it. I did a roving tour of the basics of Spring, from beans to Boot, in this video here. Please check it out! If you want to understand what…

A Bootiful Podcast: Russ Miles on Safer, More Productive Interactions with AI

Engineering | July 16, 2026 | ...
I’m joined, I think, for the second time by my friend, the legendary architect and developer extraordinaire Russ Miles, who has given some of the most cerebral and exciting Spring keynotes and talks ever. And this time, he’s back to talk about — guess what — A.I. As usual, he’s got a different and very interesting angle on the whole thing in this short-but-sweet episode. Recorded at UberConf 2026 in Westminster, Colorado!

This Week in Spring - July 14th, 2026

Engineering | July 14, 2026 | ...
This Week in Spring - July 14th, 2026 In two short months, on this date in September, Java 27 will be here! Who's excited? I'm excited! I'm in delightful Denver, CO, for the amazing UberConf. I just delivered a workshop that was scheduled from 09:00 to 17:00, but it went into overtime, and we just concluded at 18:30. Long day (story of my life)! Such a nice way to spend the day, though. Surrounded by cool people. As usual, though, the Spring ecosystem waits for no one. Let's dive right into this amazing week in Spring! I did a video you might like, and I really hope you'll watch it, looking at…

This Week in Spring - July 7th, 2026

Engineering | July 07, 2026 | ...
This Week in Spring - July 7th, 2026 Hi, Spring fans! Welcome to another installment of This Week in Spring! We've got a lot to cover and I've got a plane to catch so let's go! What's that over on Spring Initializr? It's JobRunr, that's what! My favorite distributed job execution engine has (finally!) landed on my second favorite place on the web (after production!): start.spring.io. Welcome, JobRunr! I love Craig Walls' recent post on using more than one LLM with Spring AI Nice article on using Spring for Apache Kafka with Kafka Streams' dead-letter queues I really liked this talk from Moritz…

This Week in Spring - June 30th, 2026

Engineering | June 30, 2026 | ...
Hi, Spring fans! Welcome to another installment of This Week in Spring, a weekly recap in which we review the latest and greatest in the wide and wonderful world of Spring. You probably already knew this. I don't know if I needed to mention it. But I like to. I've been doing this every week, nonstop, since January 2011. I've just wrapped up a tour of Asia - Singapore; New Delhi, India; Bombay, India; Hyderabad, India; Tokyo, Japan; and Nagoya, Japan. It's been a ton of fun, but now I'm on some much-needed vacation in Kyoto, Japan and Okinawa, Japan. I plan on enjoying some downtime, chilling…

This Week in Spring - June 23rd, 2026

Engineering | June 23, 2026 | ...
Hi Spring fans! In this installment, we look at the wide and wonderful world of Spring, as usual, and there's a good amount to get to, fresh off the recent Spring Boot 4.1 generation release train, so let's dive right into it! I wrote a blog post looking at Spring Batch, MongoDB, and Spring Boot 4.1. Spring AI lead Christian Tsolov wrote a nice post detailing the new tool calling API in Spring AI 2.0. In last week's installment of A Bootiful Podcast, I talked to my friend DaShaun Carter about the latest in the new Spring Boot 4.1 releases. Another great Spring AI recipe from Craig Walls, this…

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