Hi, Spring fans! Welcome to another installment of A Bootiful Podcast. In this installment I'll talk to legendary Oracle Java Champion (alumnus), Java advocate, professor emeritus, and all around amiable fellow José Paumard, recorded at the amazing Devnexus 2023 event! José's English-language Youtube channel José's French-language Youtube channel José's twitter account I wrote an e-book on AOT and GraalVM support in Spring Boot 3 did u see that Spring Tips video I did on Spring Boot 3 and Vaadin? Check out this roving 1 hour tour of Spring Boot 3 over on the Jetbrains channel I did a 6m video…
The Spring team is out in force here at Devnexus! I hope you'll come see us. Here's my annotated look at what sessions I want to see over the oh-so-brief three days of the show. Tuesday, April 4th, 2023 The fun starts today, with the Spring Boot 3 workshop with Spring Boot cofounder Phil Webb and Micrometer and observability ninja Jonatan Ivanov Wednesday, April 5th, 2023 Tomorrow, the fun continues! At 10am, our friends over at Vaadin will have a talk, Full Stack Reactive with Spring Boot and React, that looks mighty interesting! My friends and Nate Schutta and Dan Vega have a talk, Spring…
Hi, Spring fans! Welcome to another installment of This Week in Spring! How are you doin? Me, I'm exhausted! It's been quite the odyssey trying to get to Devnexus, but I made it, eventually! If you're at Devnexus, check out this roundup of interesting and awesome talks from the Spring team and community this week at Devnexus 2023! Spring Web Flow 3.0 RC1 Released in last weeks' A Bootiful Podcast, I talked to Spring Integration lead Artem Bilan Announcing Spring Cloud Gateway for Kubernetes 2.0 Blog: Kubernetes Validating Admission Policies: A Practical Example Context Propagation with Project…
Hi, Spring fans! In this installment Josh Long (@starbuxman) talks to Spring Integration lead Artem Bilan (@artem_bilan) about the latest and greatest in Spring Integration. Spring Integration makes it easier to connect an increasingly larger ecosystem of disparate services and systems. SHOW NOTES: I wrote an e-book on AOT and GraalVM support in Spring Boot 3 did u see that Spring Tips video I did last week on Vaadin? Check out this roving 1 hour tour of Spring Boot 3 over on the Jetbrains IntelliJ IDEA channel I did a 6m video looking at Spring Boot 3 for the impatient on my channel See you…
Hi, Spring fans! Welcome to another installment of This Week in Spring! I'm reporting to you from Los Angeles, where my family and I have gone for my daughter's spring break. We're going to survey some prospective colleges and we're going to Disneyland. Needless to say, I'm doubly glad to have all this cool stuff to read this week; I can really savor each article! Let's dive in! Context Propagation with Project Reactor 1 - The Basics Introduction to Grafana Loki JDK 20 Release Notes Not Spring Boot, per se, but this is interesting if you're developing against Kubernetes and want a quick…
Hi, Spring fans! Welcome to another installment of A Bootiful Podcast! In this installment, Josh Long talks to longtime Apache Tomcat contributor extraordinaire Mark Thomas I wrote a free white paper on using Spring Boot 3 AOT and GraalVM. Learn the secrets to working with Spring Boot 3 and GraalVM native images https://tanzu.vmware.com/content/white-papers/spring-boot-3 I did a Spring Tips installment on using Vaadin and Spring Boot 3 together, along with the shiny new AOT support https://www.youtube.com/watch?v=nyR-qzj7O3w Java 20 is out! the last one to install it is a rotten egg! Get the…
We are launching a new way to pay for Azure Spring Apps -- the consumption pricing plan. This plan is now in public preview so you can start creating and deploying apps today. This new plan is super-efficient because you can start from zero and scale to zero vCPU. You get more straightforward pricing across your containerized applications since it costs the same as Azure Container Apps, but with added value for Spring apps. How does this work? With the new plan, you can deploy apps that don’t need to run all the time or apps that have bursts of traffic and only pay for the resources used…
Hi, Spring fans! Welcome to another rip roaring installment of This Week in Spring! It's March 21st and today they announced Java 20! It's an exciting time to be a Java developer. Java 20, of course, is just another amazing installment before Java 21, which comes out in six short months, including Project Loom. And, of course, Spring Framework looks set to provide integrations with it in Spring Framework 6.1. It's an amazing time to be a Java and Spring Boot developer! In my latest installment of Spring Tips, I look Vaadin Flow and Spring Boot 3 I did a video introducing Spring Boot 3 for the…
Hi, Spring fans! In this installment, we'll look at the fantastic Vaadin Flow library, which has recently been updated for Spring Boot 3, and how it can help you be happier. the code is available, as usual, here this episode features special guest Marcus Hellberg, VP developer relations from Vaadin, and my colleague Tiffany Jernigan NO DEVELOPER ADVOCATES WERE HARMED IN THE MAKING OF THIS VIDEO
Kotlin is a beautiful language that makes it trivial to take old Java libraries and make them much more concise, just by virtue of the Kotlin syntax itself. It shines, however, when you write DSLs. Here's some inside baseball for you: the Spring teams do their level-headed best to be cohesive, to align on core themes, and to make Spring better than the sum of its parts. You see this in every major release: XML namespaces in Spring Framework 2.0. Java Config in 3.0. Conditionals and autoconfiguration when Spring Boot 1.0 first shipped alongside Spring Framework 4.0. Reactive programming with…