Skip to content
Artwork for A Bootiful Podcast
TechnologyNewsTech News

A Bootiful Podcast

Josh Long

I'm Josh Long (@starbuxman), a humble Spring developer advocate at @VMWare, and this is A Bootiful Podcast (@BootifulPodcast), a celebration of the real heroes that drive ecosystems.

Play
  • 28 episodes
  • weekly
  • Avg 43 min
  • English
Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • October 8 · 48 min

    legendary Java developer Kohsuke Kawaguchi

    Hi, Spring fans! In this episode, we catch up with one of the most influential engineers in modern Java history - Kohsuke Kawaguchi - for a wide-ranging conversation that’s equal parts tech retrospective, career reflection, and future-gazing. It all starts with a chance reunion at a Java documentary screening in the Bay Area, where familiar faces from Sun and Oracle, old friends, and long-time admirers gathered to celebrate the ecosystem that shaped a generation. From there, the conversation opens up into a fascinating tour through the history of Java, XML, and the tools that quietly powered the industry. Our guest looks back on his work at Sun, where he helped build XML and web services infrastructure in the JDK, and on the hobby projects that became beloved utilities for developers everywhere. We hear the origin stories behind Com4J, his XML schema validator, and his daemonization tool, along with the ideas that made them so useful in the first place: making Java more practical on the desktop, in Windows environments, and in the messy real world of software integration. Of course, no conversation with him would be complete without talking about Jenkins. He shares the story of how a personal frustration with broken builds led to Hudson, then Jenkins, and eventually to one of the most important CI platforms ever created. We dig into why it took off, what problem it solved, and how its plugin-based architecture reflected a broader philosophy of openness and modularity. Then the conversation turns to the present and future. He explains Launchable, the company he started to make test execution and CI workflows dramatically more efficient, and how that work eventually found its way back into CloudBees. From there, we shift gears entirely into his current chapter: time away from full-time leadership, long-distance cycling adventures across France and Italy, cooking, travel, and the kind of creative freedom that comes from stepping back. And yes, we go deep on AI. What does someone who has spent decades building developer infrastructure think about coding agents, open models, and the future of software? His take is thoughtful, practical, and unmistakably informed by years of shipping real tools: AI is changing software development fast, but the winning systems may be the ones that integrate intelligence into existing workflows rather than forcing everyone into one giant chat interface. If you care about Java history, CI/CD, open source culture, developer tools, or just hearing a brilliant engineer think out loud about where technology is headed next, this is an episode you won’t want to miss.

  • October 1 · 52 min

    JReleaser creator and fellow Java Champion Andres Almiray

    Hi, Spring fans! What if the JVM could feel as frictionless as the modern dev tools people rave about on other platforms? In this wide-ranging, high-energy conversation, you’ll hear two longtime friends (Andres Almiray is a fellow Java champion and a legend) geek out over the future of desktop Java, the pain of Electron, the elegance of JavaFX, and the tools making it all easier to ship. The discussion dives into a brand-new favorite workflow for managing environments and dependencies, then pivots into the powerhouse that is JReleaser — the tool that helps Java projects publish releases, package native installers, generate distribution bundles, compute signatures and checksums, post announcements to social platforms, and even automate releases across GitHub, GitLab, Maven Central, and more. Along the way, they explore how JReleaser powers everything from desktop apps to command-line tools, how it fits with JLink and JPackage, why it’s become essential for projects like JBang and more, and how it’s helping make Java distribution feel modern again. If you care about shipping software cleanly, packaging it beautifully, or just want to hear passionate builders talk about making developer life better, this one is packed with insight, nostalgia, and a lot of “wait, it does that too?” moments.

  • September 24 · 39 min

    Michael Carducci on optimizing data for agentic workflows

    Hi, Spring fans! In this episode, I sit down with Michael Carducci - software architect, magician, and knowledge graph expert—for a high-energy conversation about the future of AI. Michael breaks down why semantic data and auditable, deterministic reasoning are becoming essential for building trustworthy AI systems that actually work in production. If you’re curious about what’s next beyond bigger models and more tokens, this one is packed with big ideas, sharp insights, and a few surprises along the way. #ai #magic #knowledge #graph

  • September 17 · 1 hr 1 min

    Spring Tools lead Martin Lippert

    Hi, Spring fans! In this conversation, Spring Tools lead Martin Lippert joins us for a fascinating look at how developer tooling has evolved from Eclipse to VS Code and beyond. We dig into the architecture behind Spring Tools, language servers, MCP, and how the same ideas that once helped developers stay in flow are now helping AI coding agents understand Spring projects better. If you care about the future of Java, IDEs, and AI-assisted development, this one’s packed with insight.

  • September 10 · 55 min

    Netflix’s Paul Bakker

    Hi, Spring fans! This week’s interview is a must-watch if you care about where Java is headed next. This week, I talk to Netflix's Paull Bakker! We dig into Netflix’s real-world playbook for scaling Java, cutting costs with newer JDKs, and replacing reactive complexity with virtual threads and structured concurrency. Plus, there’s a sneak peek at the exciting future of Java, from AI-powered tooling to the upcoming Valhalla era.

  • August 20 · 58 min

    JRuby lead Charles Nutter

    In this episode, we sit down with the lead of the JRuby project for a fascinating look at how Ruby and the JVM came together, how JRuby became a production-ready powerhouse, and why it still matters today. We dig into threading, performance, Invoke Dynamic, Project Loom, Panama, Valhalla, and the future of dynamic languages on the JVM. If you care about Ruby, Java, open source, or building faster, more scalable systems, you’ll want to hear this conversation with fellow Java Champion and long-serving lead of JRuby, Charles Nutter.

  • August 6 · 1 hr 6 min

    Data guru Gregory Green on RabbitMQ, Valkey, Gemfire, Data Flow, and more

    Hi, Spring and data fans! Want a faster, smarter data stack? Tune into this episode with Gregory Green for a deep dive into GemFire, RabbitMQ Streams, Dataflow, and more. We cover real-time event processing, active-active consistency, full-text search, vector search, and how to build resilient, scalable systems with less complexity. Don’t miss it.

  • July 30 · 59 min

    Spring Boot founder and lead Phil Webb

    Hi, Spring fans! In this installment I talk to Spring Boot cofounder Phil Webb who joins the show to unpack the latest Spring Boot 4.1 release, from the long-awaited Spring gRPC support and MongoDB batch starter to security, observability, service connections, and other polished improvements.

  • July 23 · 51 min

    Java Developer Advocate Billy Korando on Java 27

    Hi Spring fans! In this installment, I am thrilled to have the chance to sit down with Java Developer Advocate Billy Korando to talk about the amazing features in the upcoming Java 27! We recorded this a day before I flew to San Francisco to attend the world premiere of the Java documentary, so as you can imagine, I've got goosebumps. To talk about what the language is bringing in the future and have this deep and amazing documentary experience about what the language has brought to developers and the world in 48 hours? Amazing. Thank you, Java, and thank you, Billy, for that amazing memory.

  • July 16 · 22 min

    Russ Miles!

    I'm joined, I think, for the second time by my friend, the legendary architect and developer extraordinaire Russ Miles, who has given some of the most cerebral and exciting Spring keynotes and talks ever. And this time, he's back to talk about — guess what — A.I. As usual, he's got a different and very interesting angle on the whole thing in this short-but-sweet episode. Recorded at UberConf 2026 in Westminster, Colorado!

  • June 11 · 58 min

    Spring Security lead Rob Winch answers some security questions for me

    Hi Spring and security fans! I got the legendary Spring Security lead Rob Winch to answers some of my burning security questions for us! Also: make sure you're downloading all the updates for the new Spring releases this week, the week of June 11th, 2026! (or later)

  • June 4 · 29 min

    Marit van Dijk

    hi Spring and IntelliJ IDEA fans! In this installment I talk to my friend and JetBrains Developer Advocate extraordinaire Marit van Dijk! This episode was recorded at JNation, an amazing show in Coimbra, Portugal!

  • May 28 · 19 min

    Microsoft’s Martijn Verburg

    Hi Spring fans! In this installment I talk to my friend, of JClarity and Microsoft fame, fellow Java champion and Java guru Martijn Verburg

Showing 1–20 of 28 episodes