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 - December 12th, 2023

Engineering | December 12, 2023 | ...
Hi, Spring fans! Welcome to a new installment of This Week in Spring! We've got a ton of stuff to get into, so let's dive right in! Laur Spilca and I look at how to ugprade a Spring Security 5.x application to Spring Security 6.x. Apache SkyWalking with Sheng Wu and Apache ShardingSphere with Trista Pan I looked at all of the new Spring Cloud Leyton releases Exciting! Spring Tools 4.21.0 has been released Spring Cloud Leyton and I looked at it in detail in this epic mega video of 2.5+ hours duration. Enjoy! On last week's episode of a Bootiful Podcast, I was joined by legends Rod Johnson…

This Week in Spring - December 5th, 2023

Engineering | December 05, 2023 | ...
Hi, Spring fans! Welcome to another installment of This Week in Spring! today, Spring Cloud, based on Spring Boot 3.2, goes GA! Don't miss this! I love this blog by Spring Framework legend Sébastien Deleuze on CDS with Spring Framework 6.1 I really enjoyed this discussion with Spring Security community legend Laur Spilca there's a very interesting blog post here on how Netflix increased application performance with Spring Boot 3 on Java 17 Digma has a nice blog looking at the new features in Spring Boot 3.2 I like this blog looking at the power of the ResponseEntity the state of the…

This Week in Spring - 28 November, 2023

Engineering | November 28, 2023 | ...
Hi, Spring fans! I hope everyone who celebrated Thanksgiving had a wonderful time. Did you indulge in too much turkey? Anyway, let's jump into this week's edition of This Week in Spring—a particularly special one for a couple of reasons. First, it's our first issue after the launch of Spring Boot 3.2 last Thursday. Second, it's my inaugural post as a member of the Broadcom family. Exciting times! Spring Boot 3.2: A Game Changer Spring Boot 3.2 is nothing short of revolutionary. I've delved into its myriad features in an in-depth video, which you can watch here. This release includes: reactive…

Spring Tips: Spring Boot 3.2

Engineering | November 23, 2023 | ...
Hi, Spring fans! In this installment of Spring Tips, I look at the new Spring Boot 3.2 release, due to drop today, the 23rd of November 2023! (23-11-23!) We're diving into the cool new features of Spring Boot 3.2 and Java 21. We'll explore how virtual threads from Project Loom make your code run better and how Java 21 enhances your applications. Plus, we're building a Java 21 program right here! We'll talk about how SSL support and improved observability in Spring Boot 3.2 can help you in production. We'll also look at the new Project Loom and Project CRaC support can help you go faster with…

This Week in Spring - Spring Boot 3.2 edition - November 21st, 2023

Engineering | November 21, 2023 | ...
Hi, Spring fans! Welcome to another epic installment of This Week in Spring! As amazing as the week's already been, it's all leading up to this Thursday - Thanksgiving day! - when we release Spring Boot 3.2! (and yes, I am very grateful). This release is stuffed to the gills with a ton of new features: reloadable SSL support the new JdbcClient and the new RestClient, from Spring Framework 6.1. Java 21 virtual threads (project Loom) Coordinated Restore at Checkpoint (CRaC) observability improvements a ton of new and updated dependencies, like the newly integrated Spring for Apache Pulsar…

This Week in Spring - November 14th, 2023

Engineering | November 14, 2023 | ...
Hi, Spring fans! Welcome to another installment of This Week in Spring! It's November 14th, and you know what that means? NINE MORE DAYS until Spring Boot 3.2 drops (on the day of the US holiday of Thanksgiving, no less)! Some key features include: virtual threads initial CRaC support more sophisticated observability with Micrometerio JdbcClient, RestClient ActiveMQ Testcontainers/ Docker Compose support Kotlin 1.9.0 I can't wait for the next release. I've been playing with it for months. It builds on the strenghts of Spring Boot 3.0 and 3.1. 3.0 brought GraalVM native images, and 3.1 brought…

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