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

Hello, Azure Spring Cloud

Engineering | September 02, 2020 | ...

NOTE: This blog was drafted in cooperation with members of the Spring team and Microsoft Azure Spring Cloud team, including Josh Long, Julien Dubois, Sean Li, Kylie Liang, Jonathan Giles, Asir Selvasingh, and the rest of the Microsoft Azure Spring Cloud and VMware Spring teams.

Hi, Spring fans! It is with extreme delight that today we announce the general availability of Azure Spring Cloud. Azure Spring Cloud is a platform for deploying and managing Spring Boot and Spring Cloud-powered services and software built on Microsoft Azure. It is jointly built, operated, and supported by Microsoft…

A Bootiful Podcast: Soby Chacko and Dave Turanski on Messaging in Spring, Spring Cloud Stream App Starters and More

Engineering | August 27, 2020 | ...

Hi Spring fans! In this episode Josh Long (@starbuxman) looks at the week that was and then talks to Spring team members Soby Chacko (@sobychacko) and Dave Turanski (@dturanski) about messaging in Spring, Spring Cloud, Spring Integration, Spring Cloud Stream, Spring Cloud Data Flow, Spring Cloud Stream App Starters.

This Week in Spring - August 25th, 2020

Engineering | August 25, 2020 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! It's been an insane week since we last spoke and things are only going to get nuttier between now and then! I've been heads down in my preparations for my SpringOne talks - one on Azure with Julien Dubois (@JulienDubois) and another on incorporating asynchronicity with Mario Gray (@MarioGray). I've been heads down working on my book Reactive Spring.

A few upcoming events worth noting:

  • I'll be streaming on Twitch tomorrow (Wednesday), noon, PST. Follow me on Twitter @starbuxman for the link.
  • I'll be presenting at the September edition of the Denver JUG to introduce RSocket. RSVP.

This Week in Spring - August 18th, 2020

Engineering | August 19, 2020 | ...

Hi, Spring fans! Well, here we are! Nearing the end of August 2020! I can't believe it! September follows August (last I checked) and with September comes SpringOne 2020! I am so excited about this mega (and virtual) event and I hope you'll consider joining us there!

On a personal note, today's moving day for my family and me, so I have to get back to that. But we do have a ton to get to so let's dive into it.

A Bootiful Podcast: RSocket everywhere and Maciej Walkowiak on Spring Cloud AWS

Engineering | August 14, 2020 | ...

Hi, Spring fans! In this installment Josh Long (@starbuxman) has RSocket on the brain with his latest talk, RSocket Revolution, the new RSocket chapter in his book Reactive Spring, and the work he's doing on Spring Retrosocket, a declarative Feign-like RSocket client. Then, Josh talks to Spring ecosystem luminary Maciej Walkowiak (@maciejwalkowiak) about what he's doing at the helm of Spring Cloud AWS.

Premiering: The RSocket Revolution

Engineering | August 13, 2020 | ...

Hi, Spring fans! I have been developing a new talk and I finally got a chance to do a pre-recorded version of it for a keynote for a conference (in China) recently, and want to share the content with you all, so I'm premiering it here, too. This talk, The RSocket Revolution, is about 38 minutes and looks at:

  • some of the new features in Spring Boot 2.3x including GraalVM-capable native images
  • the basics of RSocket
  • fundamentals with RSocket @Controllers in Spring Framework
  • Toshiaki Maki's fantastic rsc RSocket client
  • Declarative, Feign-like clients with Spring Retrosocket
  • The RSocketRequester to support making requests of RSocket services on the JVM
  • Spring Integration's reactive and RSocket support
  • Bidirectional communication - where both client and service separately initiate the communication - using RSocket
  • Securing RSocket endpoints with Spring Security and RSocket metadata

This Week in Spring - August 11, 2020

Engineering | August 12, 2020 | ...

Hi, Spring fans!

How's things? I am super happy to talk to you! How's things? Me, I'm alright. Just published a new edition of the Reactive Spring book with a whopping 70+ page on RSocket. And speaking of RSocket, I just finished recording a talk that'll go live next week on the Spring YouTube channel very soon! I hope you enjoy it. And, of course, I am doing a 2-day long training for YOW! conference starting Thursday (PST)/Friday (in Australia). It's never too late to register for that!.

And, of course, we're ramping up to SpringOne 2020, our all-free, all-virtual tentpole conference…

A Bootiful Podcast: JFrog's Baruch Sadogursky on continuous delivery, DevOps, Java artifact management and more

Engineering | August 07, 2020 | ...

Hi, Spring fans! In this installment Josh Long (@starbuxman) talks about ten years on the Spring team, reactive support, and RSocket support in Spring Integration, his upcoming appearances at SpringOne and his upcoming YOW! workshop on Cloud Native Java, and then talks to JFrog's Baruch Sadogursky (@jbaruch) about continuous delivery, DevOps, Java artifact management Artifactory, and more.

This Week in Spring - August 4th, 2020

Engineering | August 05, 2020 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring!

How're you all doing? Me? I'm doing swell! I was so happy to celebrate my tenth anniversary on the Spring team on the 2nd of August, 2020. It has been an amazing run so far and I am so excited about the continued adventure! A huge part of the reason I love this job is because of you, dear community. Thank you. You can learn more about the story so far in this blog.

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