My Activity Feed
by Josh Long
Josh (@starbuxman) has (officially) been a Spring Developer Advocate since 2010. Josh is a Java Champion, a Kotlin Google Developer Expert, author of 6 books (including O’Reilly's Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry and the upcoming Reactive Spring) and numerous best-selling video trainings (including Building Microservices with Spring Boot Livelessons with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin), a podcaster (A Bootiful Podcast) and a screencaster.
Live Performances
I've done a lot of different talks, but you might be interested in the following:
- Getting Started with Spring Boot This older talk looks at how to get started with Spring Boot.
- Cloud Native Java. This older talk looks at using Spring Cloud to build microservices.
- This is a longer look at reactive programming with Spring, Reactive Spring, that was filmed at the first WAES Tech Event in the Netherlands.
- A more up-to-date, but shorter, look at Reactive programming with Spring called The Reactive Revolution, this one from the YOW! conference circuit in various cities in Australia
- I look at test-driven development and testing in general with this video from Devoxx 2019
Livelessons
I've done a number of Livelessons training videos you might be interested in over on Safari.
Books
I've written six books including O'Reilly's Cloud Native Java (all about getting to production faster with microservices with Spring and Cloud Foundry) and Reactive Spring.
Appearances
I might be speaking in a town near you! Or, I might be speaking virtually. Either way, I hope you'll join me at some of the following public events.
- (2022-07-17) JBCNConf: I'll be speaking at JBCNConf (live, in Barcelona, Spain, on 18-20 July, 2022)! Nos vemos!
- (2022-04-19) Philly Emerging Technologies for the Enterprise (ETE): I'm looking forward to speaking at the Philly ETE show once again!
- (2022-04-12) Devnexus 2022: I'm so looking forward to returning to Atlanta, GA for the Devnexus show, one of the last big shows I did right before the virus descended.
- (2022-03-25) Voxxed Days Bucharest: I'll be doing a keynote for this year's Voxxed Days Bucharest event!
- (2022-03-24) Oracle Developer Live: Java Innovations: I am so excited to be a speaker at Oracle's forthcoming DevLive event. Register now
- (2022-03-23) Redis Days: Hi, Spring fans! I'm so looking forward to speaking at this year's RedisDays event on March 23rd!
Podcast
I run a podcast called A Bootiful Podcast. It's also on Twitter (@BootifulPodcast). Here are the episodes.
- (2022-03-25) Event streaming guru Jan Svoboda on Apache Kafka Design Patterns
- (2022-03-17) Elastic's Felix Barnsteiner on APM for Spring Developers
- (2022-03-10) Microsoft Azure Developer Advocate Mark Heckler
- (2022-03-03) Reactive Streams cofounder, former deputy CTO at Lightbend, and legend Viktor Klang
- (2022-02-24) InfoQ editor and Java Champion, Dr. Alex Blewitt
- (2022-02-17) Java team luminary Sharat Chander
- (2022-02-10) Jens Schauder on his journey through depression
- (2022-02-04) Spring Data lead and architect extraordinaire, Oliver Drotbohm
- (2022-01-28) Spring Framework cofounder and project lead, friend, and all around amazing human being, Juergen Hoeller
- (2022-01-20) RedHat's Kate Stanley on the distinction between traditional brokers and Apache Kafka
- (2022-01-13) Spring Cloud Data Flow legend Sabby Anandan
- (2022-01-06) A Bootiful Podcast: Spring Cloud cofounder Spencer Gibb (and happy new year!)
- (2021-12-31) Geertjan Wielenga, senior director of opensource projects at Azul Systems and Foojay.io founder
- (2021-12-23) Yugabyte CEO Karthik Ranganathan
- (2021-12-17) Ronald Dehuysser, Creator of the Distributed Job Scheduler JobRunr
- (2021-12-09) Transformative leader, brilliant technologist, my friend, Patrick Chanezon
- (2021-12-03) DataStax's Christopher Bradford on the Apache Cassandra operator for Kubernetes, K8ssandra
- (2021-11-25) Reactive-System and Functional Programming legend Debasish Ghosh
- (2021-11-19) Fellow Java Champion Kate Stanley on Kubernetes and Apache Kafka
- (2021-11-11) JMS and Messaging legend, HornetQ and Artemis cofounder, Clebert Suconic
- (2021-11-04) Legend, Dutchess founder, Devoxx4Kids contributor, and fellow Java Champion Linda van der Pal
- (2021-10-28) Daniel Mikusa on Buildpacks, Paketo, UPX, Tilt, GraalVM Native Images, Docker Containers and more
- (2021-10-21) RabbitMQ and Weaveworks founder Alexis Richardson on RabbitMQ, Pivotal, Spring, Kubernetes, and FluxCD
- (2021-10-15) .NET legend Layla Porter on Azure Spring Cloud, Steeltoe.NET, and more
- (2021-10-07) Heiko Scherrer on OpenWMS, Spring, Spring Boot, Spring Data, workflow with Activiti and more
- (2021-09-30) Spring Data engineer Christoph Strobl on MongoDB, Redis, GraphQL and Spring Native`
- (2021-09-24) Spring web legend Rossen Stoyanchev on RSocket, GraphQL and more
- (2021-09-17) The Good Dr. Mark Pollack on Spring.NET, physics, Spring Data, Spring XD, Spring Cloud Data Flow, and so much more
- (2021-09-09) Spring Security engineer Josh Cummings
- (2021-09-02) SpringOne 2021 and Tatu Saloranta
- (2021-08-26) Richard North and Sergei Egorov on Testcontainers, their new company AtomicJar, and more
- (2021-08-19) Microsoft Azure engineering manager Rome Li on his work supporting Microsoft Azure in IntelliJ, Visual Studio, Maven, Eclipse, and Visual Studio Code
- (2021-08-12) Neo4J CEO and Spring Data cofounder Emil Eifrem on graphs, Neo4J, and more
- (2021-08-06) Microsoft's Sean Li on Azure, Spring Boot, Azure Spring Cloud, Spring integrations and more
- (2021-07-29) Microsoft's Asir V. Selvasingh on Spring Boot, Spring Cloud, Microsoft Azure, and Azure Spring Cloud
- (2021-07-22) Industry analyst, fascinating person, strategist, and storyteller Michael Coté
- (2021-07-15) Visualizing software architecture with the C4 model with architect Simon Brown
- (2021-07-08) MATT RAIBLE!!
- (2021-07-01) Benjamin Wilms, founder of the Chaos Monkey for Spring Boot and Steadybit, a company to help you build more robust services
- (2021-06-24) webassembly, IoT, data-science, and Java guru Brian Sletten
- (2021-06-17) Azure Developer Advocate Rory Preddy on Spring, Java, and Azure Spring Cloud
- (2021-06-11) Redgate technical lead for the Flyway team Mikiel Agutu on database migrations and continuous delivery
- (2021-06-03) JHipster creator and Microsoft Java Developer Advocacy manager Julien Dubois
- (2021-05-27) Micrometer project lead and observability guru Tommy Ludwig
- (2021-05-20) James Ward
- (2021-05-13) Axon Framework founder Allard Buijze on CQRS
- (2021-05-06) Friend, fellow Spring Developer Advocate, Kotlin Google Developer Expert, and Java Champion, Mark Heckler
- (2021-04-29) Oracle's Dilip Krishnan on SpringFox, the Oracle Cloud Lift team, and more
- (2021-04-23) Reliably CEO Russ MIles
- (2021-04-16) Biden campaign CTO, Spinnaker cofounder, Target distinguished engineer, and all around epic guy Dan Woods
- (2021-04-09) Ambassador Labs devrel director, InfoQ contributor, lifelong learner, and awesome human, and friend Daniel Bryant
- (2021-04-01) SpringFox creator Marty Pitt on Swagger, Vyne and Taxi lang, and much more
- (2021-03-25) Shigeru Urushibara, President and CEO at UL Systems, Inc., and Japanese technology ecosystem legend
- (2021-03-18) fellow Java champion and legend Angie Jones
- (2021-03-11) FF4J project creator and DataStax Astra SDK engineer Cedrick Lunven
- (2021-03-04) Spring Cloud Gateway for Kubernetes lead Chris Sterling on API Gateways, Microservices, Spring Cloud and more
- (2021-02-26) Spring legend Greg Turnquist on Spring Data REST, HATEOAS, continuous integration and so much more
- (2021-02-19) Gitlab's Reshmi Krishna on the developer lifecycle
- (2021-02-12) Doordash tech lead manager Zohaib Sibte Hassan on Spring Boot, Kotlin, GRPC, and more
- (2021-02-05) RSocket legend and new Reactor team member Oleh Dokuka
- (2021-01-29) Hypertrace Java Agent creator Pavol Loffay
- (2021-01-22) Spring Tools lead Martin Lippert on sustainable software
- (2021-01-15) Spring Cloud Stream lead Oleg Zhurakousky
- (2021-01-08) Netty and Armeria founder Trustin Lee
- (2020-12-31) Google's Daniel Zou on Spring Cloud GCP, GraalVM and more
- (2020-12-24) Alibaba's San-Hong Li on tuning OpenJDK for Alibaba Scale
- (2020-12-18) Cloud Foundry Developer Advocate Shedrack Akintayo
- (2020-12-15) Open web legend Dion Almaer
- (2020-12-15) Spring Batch co-lead Mahmoud Ben Hassine
- (2020-12-03) Dr. Heinz Kabutz
- (2020-11-26) Swarn Podila on Cloud Foundry, Hashicorp and more
- (2020-11-20) Programmer, Agile coach, technologist, and troublemaker Dan North
- (2020-11-12) Spring Boot 2.4, and then living legend, CTO, and friend John Davies
- (2020-11-05) Spring legend Thomas Risberg on JDBC, Spring Cloud Data Flow, Kubernetes and so much more
- (2020-10-29) Spring Test Framework lead Sam Brannen
- (2020-10-22) Optic CEO Aidan Cunniffe on OpenAPI, contract testing, and so much more
- (2020-10-15) DataStax's Patrick McFadin on DataStax Astra, Cassandra, Cassandra data modeling patterns, and more
- (2020-10-08) Reactor team engineer, fellow Java Champion, and conference organizer Audrey Neveu
- (2020-10-02) Longtime Spring Framework engineer Arjen Poutsma on Spring's web support, Scala, API Design, Reactive programming and more
- (2020-09-24) Sentry CTO David Cramer on Automated Error Capture and Analysis
- (2020-09-17) Lightbend CTO Jonas Bonér on his epic, aspect-oriented, distributed, reactive work
- (2020-09-10) Legendary Spring contributor Rossen Stoyanchev on all things web, reactive and RSocket
- (2020-09-04) SpringOne 2020, Azure Spring Cloud and fellow Java Champion and Microsoft Java architect Jonathan Giles
- (2020-08-27) Soby Chacko and Dave Turanski on Messaging in Spring, Spring Cloud Stream App Starters and More
- (2020-08-21) Google Cloud's Elena Felder on Google Cloud, Spanner, and Reactor-based integrations
- (2020-08-14) RSocket everywhere and Spring luminary Maciej Walkowiak on Spring Cloud AWS
- (2020-08-07) 10 Years on the Spring team and JFrog's Baruch Sag
- (2020-07-30) Josh Lock on supply chain security, Docker trust, TUF, and more
- (2020-07-24) Spring Data lead Mark Paluch
- (2020-07-17) Intuit's Katie Levy on Spring Boot, Kotlin, Android and more
- (2020-07-10) Spring Data JDBC co-founder on JDBC, JPA and domain driven design
- (2020-07-03) Dr. Yordan Karadzhov on instrumenting and visualizing the Linux Kernel
- (2020-06-25) VMware Principal Engineer and Tanzu Wavefront co-founder Clement Pang
- (2020-06-19) Nisha Kumar and Rose Judge on the Linux Foundation's Tern
- (2020-06-11) Kubernetes guru Paul Czarkowski
- (2020-06-05) Kubernetes contributor and Kubernetes Release SIG Chair Tim Pepper
- (2020-05-28) A Bootiful Podcast: Dr. Malini Bhandaru on EdgeX and the opportunities for developers in the IoT space
- (2020-05-21) Jenkins founder and Launchable founder Kohsuke Kawaguchi
- (2020-05-14) VMWare COO Sanjay Poonen
- (2020-05-07) Spring and Java community member Eddú Meléndez about working in open-source, his journey to Spring and its community, contributing to Spring and more.
- (2020-05-01) Adrian Cole, founder or co-founder of Feign, JClouds, and Spring Cloud Sleuth and major contributor to OpenZipkin
- (2020-04-24) Linux Kernel hacker and Real Time patch founder Steve Rostedt on how the kernel sees our busy Spring applications
- (2020-04-17) Jetbrains developer advocacy head and Kotlin rockstar Hadi Hariri
- (2020-04-10) Microsoft's Kushagra Thapar on Spring Data CosmosDB
- (2020-04-03) Kubernetes co-creator Joe Beda
- (2020-03-27) Apache Groovy, Testcontainers, and Reactor committer Sergei Egorov
- (2020-03-20) The Smile-Inducing and Brilliant Glenn Renfro
- (2020-03-12) John Hawley on OSS at VMWare, Python, Security, and more. Plus: Announcing Spring Live!
- (2020-03-06) Spring I/O organizer and Spring trainer extraordinairre Sergi Almar
- (2020-02-28) Spring Cloud Contract lead Marcin Grzejszczak on Spring Cloud Contract, Spring Cloud Sleuth, Continuous Integration and more
- (2020-02-21) Building China Scale Infrastructure at Alibaba with Spring Cloud, RSocket, and more
- (2020-02-13) Vedran Pavic on Spring Session, Croatia, and so much more
- (2020-02-07) Oleg Šelajev on ZeroTurnaround, GraalVM, the vJUG and so much more
- (2020-01-30) "The Phoenix Project" author Gene Kim
- (2020-01-23) Neo4j's mad scientist Michael Hunger on graphs, databases and relationships
- (2020-01-16) Spring Cloud Services teammate Bella (Yuxin) Bai
- (2020-01-09) Pivotal Labs Sydney director David Julia
- (2020-01-03) The Good Dr. Dave Syer
- (2019-12-26) Microsoft's Jialin Dai on Spring for Azure
- (2019-12-20) Reactor team Simon Baslé
- (2019-12-12) I need to talk about my father, Clark "Bud" Long, who just passed away
- (2019-12-05) Pivotal's Katrina Bakas on Pivotal Healthwatch, Kubernetes, Cloud Foundry and more
- (2019-11-28) Spring Tools lead Martin Lippert
- (2019-11-21) Spring Security engineer Ria Stein
- (2019-11-15) RedHat / IBM's Sébastien Blanc on OAuth, KeyCloak, the French riviera, and more
- (2019-11-07) Michael Simons on Spring Boot, reactive Spring Data Neo4j, and more
- (2019-10-31) Hibernate community legend Vlad Mihalcea on the project, Hibernate, databases and more
- (2019-10-24) Apache Tomcat, Netty and Spring Framework contributor Violeta Georgieva
- (2019-10-18) Bytebuddy and Mockito maestro Rafael Winterhalter
- (2019-10-10) Spring mad scientist Andy Clement on AspectJ, SpEL, Eclipse, Graal and more
- (2019-10-04) Oracle's Geertjan Wielenga on his new book "Developer, Advocate!"
- (2019-09-26) Java Champion and Jetbrains Developer Advocate Mala Gupta
- (2019-09-19) Nicolai Parlog on Java modularity
- (2019-09-12) Spring Framework co-founder and lead Juergen Hoeller on Spring Framework 5.2 and more
- (2019-09-06) Spring Integration lead Gary Russell on Apache Kafka, RabbitMQ, Spring Integration and more
- (2019-08-29) Spring Cloud Data Flow legend Ilayaperumal Gopinathan
- (2019-08-23) James Ward, Matt Raible, and Ryan Knight
- (2019-08-15) Spring teammate Brian Clozel on new features in Spring 5.2 and Spring Boot 2.2
- (2019-08-08) Devops luminary and all around great guy John Willis
- (2019-08-01) Gradle Developer Advocate Jenn Strater
- (2019-07-26) Spring team legend Oliver Drotbohm on Spring Data, HATEOAS, Hypermedia, and more
- (2019-07-19) Azul CTO Gil Tene on JVMs, Garbage Collection, Performance and so much More
- (2019-07-12) "Mr. REST" Mike Amundsen on APIs, Microservices, HTTP and more
- (2019-07-04) Dr. Venkat Subramaniam on Kotlin, Java, Spring, open-source, being productive, and so much more
- (2019-06-27) Datadog's Jason Yee on observability, operations, metrics, Kubernetes, language and more
- (2019-06-21) IBM's Pratik Patel on function-as-a-service, Spring Cloud Function, Spring, Java and Devnexus
- (2019-06-13) Pivotal SVP Ian Andrews on our customers, new announcements, Kubernetes, and more
- (2019-06-06) Spring Cloud lead Spencer Gibb
- (2019-05-30) Go-lang and Kubernetes legend Verónica Lopez
- (2019-05-24) Twitter's Chris Thalinger on Java, Graal, JVMs, JITs, Sao Paolo, Hawaii, and more
- (2019-05-16) Nicolas Frankel on application security, integration testing, Kotlin and more
- (2019-05-09) Kotlin team engineer Roman Elisarov
- (2019-05-03) Spring Cloud Engineer Olga Maciaszek-Sharma
- (2019-04-25) Spring Batch and Spring Cloud Task lead Michael Minella
- (2019-04-18) Pivotal Field CTO and OG Cloud Native Matt Stine on Architecture
- (2019-04-11) Rabobank's Roy Braam
- (2019-04-04) Kylie Liang and Theresa Nguyen on Microsoft's Java and Spring integrations
- (2019-03-28) Josh Mckenty - "Better Josh" - on data sovereignty, Python, the cloud, Pivotal, and more
- (2019-03-21) CQRS with AxonIQ's Steven van Beelen and Pivotal's Ben Wilcock
- (2019-03-14) Joe Grandja on Spring Security 5's OAuth Support
- (2019-03-07) Matt Raible and James Ward at Devnexus 2019
- (2019-02-28) Reactor project lead Stéphane Maldini
- (2019-02-21) Pivotal Application Platform Security Senior Manager Sree Tummidi
- (2019-02-14) Spring Contributor and "Learning Spring Boot 2.0" author Greg Turnquist
- (2019-02-07) Codota's Dror Weiss
- (2019-01-31) Spring Cloud Stream lead Oleg Zhurakousky
- (2019-01-25) Spring Boot engineer Madhura Bhave
- (2019-01-16) Google Developer Advocate Ray Tsang
- (2018-12-20) Jon Schneider on his project metrics collection facade Micrometer
- (2018-10-10) Pivotal's Senior Director of Technology Cornelia Davis
Screencast
I run a screencast called Spring Tips. It's also on Twitter (@SpringTipsLive). Here are the episodes.
- (2022-03-02) Reliable Database Migrations with Liquibase and Spring Boot
- (2022-02-23) Easy IOT integration with HiveMQ, Spring Integration MQTT, and Spring Native
- (2022-02-16) MyBatis and Spring Native
- (2022-02-09) Spring Tips: IO, IO, It's Off To Work We Go
- (2021-12-22) @Controllers: Wrapup (All Together Now...!)
- (2021-12-15) @Controllers: GraphQL
- (2021-12-09) Spring Native 0.11
- (2021-12-01) @Controllers: RSocket
- (2021-11-17) @Controllers: WebSockets
- (2021-11-10) My Reactive Summit 2021 Day 2 Keynote with James Ward
- (2021-11-03) @Controllers: Give HTTP a REST
- (2021-10-27) @Controllers: The "C" in Model 2 MVC
- (2021-10-20) Refreshable configuration with Spring Cloud Bus, and the Spring Cloud Config Monitor
- (2021-10-13) Spring Plugin
- (2021-10-07) Spring GraphQL
- (2021-09-29) Bootiful Edge Services
- (2021-09-15) SpringOne 2021 Recap
- (2021-08-04) Better Data-Driven Applications with Redis
- (2021-07-14) The Spring Integration Zip Module and Native Images
- (2021-07-07) Spring Cloud Square
- (2021-06-30) Spring Retrosocket
- (2021-06-23) Kubernetes Native Java
- (2021-06-14) Spring Native 0.10.0
- (2021-02-23) Spring Cloud Gateway, Redux
- (2020-06-06) Spring Native Images (pt. 2)
- (2020-04-29) Wavefront
- (2020-04-23) Configuration
- (2020-04-16) Spring Graal Feature
- (2020-04-07) The Spring Integration Kotlin DSL
- (2020-04-01) The Spring Cloud Cloud Foundry Java Autoconfiguration
- (2020-03-25) Spring Cloud Loadbalancer
- (2020-03-18) Remote File System Integrations with Spring Integration
- (2020-03-11) Java 14: Can Your Java Do This?
- (2020-03-04) Kotlin and Spring Security
- (2020-02-26) Apache RocketMQ
- (2020-02-18) RSocket and Spring Security
- (2019-06-19) Distributed Locks with Spring Integration
- (2019-06-12) Spring's Support for Kotlin Coroutines
- (2019-06-05) Organizational Consistency in your Spring Boot Applications
- (2019-05-29) Debuggng Reactive Transactions
- (2019-05-22) Reactive Transactions
- (2019-05-15) Spring Batch and Apache Kafka
- (2019-05-08) Reactive Web Views
- (2019-04-24) Spring Cloud Circuit Breaker
- (2019-04-15) RSocket Messaging in Spring Boot 2.2
- (2019-04-03) Webmvc.fn - the Functional DSL for Spring MVC
- (2019-03-20) Reactive MySQL Support with JAsync SQL and R2DBC
- (2019-03-14) Be Lazy and Fast with Spring Boot 2.2.M1
- (2019-02-13) Apache Geode
- (2019-02-06) Testing Reactive Code
- (2019-01-30) The Reactor Context
- (2019-01-23) Reactively Hedging Client Requests with a Service Registry
- (2019-01-16) JavaFX
- (2019-01-09) Flowable
- (2019-01-02) RSocket
- (2018-12-26) Alibaba
- (2018-12-19) Reactive SQL Data Access with Spring Data R2DBC
- (2018-12-12) Google Cloud Platform
- (2018-12-05) Microsoft Azure
- (2018-06-13) Spring Fu
- (2018-06-06) JPA
- (2018-05-30) JDBC
- (2018-05-23) Apache Camel
- (2018-05-16) Project Riff and Spring Cloud Function
- (2018-05-09) Spring Security 5 OAuth Clients
- (2018-05-02) Metrics Collection in Spring Boot 2 with Micrometer
- (2018-04-25) Spring Statemachine
- (2018-04-18) Redis
- (2018-04-11) The Cloud Foundry Java Client
- (2018-04-04) Spring Cloud Stream Kafka Streams
- (2017-12-15) Bootiful Banners
- (2017-12-04) Spring Tool Suite 4
- (2017-11-29) Spring Cloud Gateway
- (2017-11-22) Bootiful Testing
- (2017-11-15) Spring Boot Build Plugin
- (2017-11-08) Bootiful Kotlin Redux
- (2017-11-01) Spring Shell
- (2017-10-25) Spring Cloud Contract (HTTP)
- (2017-10-18) Bootiful JAX-RS
- (2017-10-11) Bootiful, Reactive Scala
- (2017-09-27) Reactive WebSockets with Spring Framework 5
- (2017-04-05) Creating a Spring Security OAuth Auth Service
- (2017-03-29) The Spring Framework *Utils Classes
- (2017-03-22) Servlet Container Deployment Options
- (2017-03-15) the Spring Web Flux Reactive Client
- (2017-03-08) Server Sent Events (SSE)
- (2017-03-01) Programmatic Bean Registration in Spring Framework 5
- (2017-02-22) MyBatis
- (2017-02-15) JOOQ
- (2017-02-08) Distributed Tracing with Zipkin
- (2017-02-01) Spring Batch
- (2017-01-26) Couchbase
- (2016-12-14) Demystifying Bootiful Magic
- (2016-12-07) Bootiful Dashboards
- (2016-11-30) JTA
- (2016-11-23) Cloud Foundry
- (2016-11-16) Spring Cloud Data Flow
- (2016-11-09) Spring Cloud Stream
- (2016-11-02) Spring Aware Beans
- (2016-10-27) Circuit Breakers
- (2016-10-19) The Kotlin Programming Language
- (2016-10-13) Spring Integration
- (2016-10-05) Functional Reactive Endpoints with Spring Framework 5.0
Comments powered by Talkyard.