close

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

Premiering: The RSocket Revolution

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
Read more...

This Week in Spring - August 11, 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 Springxtravaganza! DO. NOT. MISS. THIS.

Read more...

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

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.

Read more...

This Week in Spring - August 4th, 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.

Read more...

This Week in Spring - July 28th, 2020

Hi, Spring fans! Welcome to another jam-packed installment of This Week in Spring. I’m technically on vacation so I’ll keep this pre-amble briefer than usual and get right into it.

Read more...

This Week in Spring - July 21, 2020

Hi, Spring fans! Welcome to yet another installment of This Week in Spring! How’re you doing? Good, I hope!

I’ve just finished recording two epic episodes of a Bootiful Podcast that’ll be streaming to ears near you in the not-too-distant future. I can not wait.

I’m also super excited: tomorrow I’ll be hosting the Reactive Spring and Spring Tips-themed edition of SpringOne Tour. Do not miss this!

Also, the Spring team wants to hear from you! Please fill this survey out.

We’ve got a ton of stuff to get into this week, so let’s begin.

Read more...

This Week in Spring - July 14th, 2020

Hi, Spring fans! How’re things? Good? Good. I just finished (virtually) presenting for the always-lovely London Java Community this morning. We spoke about Kotlin and Spring and things. It was good. Thank you so much for having me LJC! I also kicked off the epic JetBrains Java Day Online event last Friday. That was a ton of fun! Thank you Jetbrains. I finally, finally, put some elbow grease into automating a listing of some my activity and so now whenever I publish a new Spring Tips video, a new A Bootiful Podcast podcast, or commit to a new public appearance, I’ll have information here on my public activity feed page. The appearances that are there right now don’t represent all my upcoming appearances or even all my public appearances which you are free to attend, they only the ones I’ve polished off for presentation on this site. Give me a little while to go through the calendar and get more stuff there. There are a ton of things happening and I always do such a poor job of marketing them. Hopefully, this will help.

Read more...