Josh Long

Josh Long

Spring Developer Advocate | an aisle seat or San Francisco, CA

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)

Blog posts by Josh Long

This Week in Spring - February 20th, 2024

Engineering | February 20, 2024 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! How are you this fine 20th of February, 2024? I'm doing alright on this rainy 20th of Feburary here in San Francisco, and I hope you are too! We've got a ton of things to get into this week so let's dive right into it!

This Week in Spring - February 14th, 2024

Engineering | February 13, 2024 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! Friends, tomorrow is Valentine's day, and I love Spring. So, it's a very exciting thing indeed to be able to share this week's jam-packed roundup. Let's dive right into it!

Spring Tips: Spring AI

Engineering | February 08, 2024 | ...

Hi, Spring fans! In this installment we'll look at the new Spring AI project, which provides convenient integrations with LLMs (like the one behind ChatGPT) and tools to support the RAG (retrieval augmented generation) pipeline.

#ai #springboot #artificialintelligence #java #graalvm #cloud #java21 #postgresql

Spring Tips: Spring Boot Testjars

Engineering | February 08, 2024 | ...

Hi, Spring fans! In this installment we look at the brand new Spring Boot Testjars project, which greatly simplifies standing up and reusing satellite Java-based services like other Spring Boot-based microservices or infrastructure like the Spring Authorization Server.

#springboot #java #java21 #testjars #oauth #docker #architecture #softwaretesting #microservices

This Week in Spring - February 6th

Engineering | February 07, 2024 | ...

Hi, Spring fans! Welcome to another installment of the rip-roarin' adventure that is This Week in Spring! We've got a lot to look at, as usual, so let's dive right into it!

  • in last week's installment of A Bootiful Podcast, I talked to Gunnar Morling, who created the 1BRC (1 Billion Row Challenge) that asks people to - using nothing but barebones JDK Java types - load one billion rows of weather station telemetry data. This was a race to the bottom as hundreds of entries flooded in and we eventually got implementations that loaded and analyzed and processed thirteen gigabytes of data in less than 1.5 seconds. It's a very cool effort and Gunnar was kind enough to share some of the learnings we can take from the results
  • In last week's installment of Spring Tips, I look at the fantastic new Spring AI

Spring Tips: easy CQRS with Axon Framework

Engineering | January 30, 2024 | ...

Hi, Spring fans! In this installment I'm joined by Axon Framework founder Allard Buijze and we look at the new integrations for Spring Boot developers in Axon Framework and AxonIQ Server.

Special thanks to AxonIQ for the keynote video replay. Check out https://www.axoniq.io/ for more great stuff!

#java #java21 #axon #springboot #architecture #cqrs

Get ahead

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

Learn more

Get support

Tanzu Spring Runtime 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