foojay – a place for friends of OpenJDK https://foojay.io/today/category/podcast/ a place for friends of OpenJDK Fri, 22 May 2026 12:42:11 +0000 en-US hourly 1 https://wordpress.org/?v=6.9.4 https://foojay.io/wp-content/uploads/2020/04/Favicon-3-2-150x150.png foojay – a place for friends of OpenJDK https://foojay.io/today/category/podcast/ 32 32 Foojay Podcast #96: Local AWS Development Without LocalStack: Meet Floci, the GraalVM-Powered Alternative https://foojay.io/today/foojay-podcast-96/ https://foojay.io/today/foojay-podcast-96/#respond Mon, 25 May 2026 06:36:00 +0000 https://foojay.io/?p=123909 Table of Contents YouTubePodcast AppsGuest: Hector VenturaLinksContent What if you could run 35 AWS services locally in under 25 milliseconds, using just 13 megabytes of memory, with a single Docker command and no cloud bill? That's exactly what Floci does. ...

The post Foojay Podcast #96: Local AWS Development Without LocalStack: Meet Floci, the GraalVM-Powered Alternative appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsGuest: Hector VenturaLinksContent

What if you could run 35 AWS services locally in under 25 milliseconds, using just 13 megabytes of memory, with a single Docker command and no cloud bill? That's exactly what Floci does.

In this episode, Frank Delporte talks with Hector Ventura, the creator of Floci, a free and open-source cloud emulator built with Quarkus and GraalVM native compilation. Hector walks us through why he built it when LocalStack dropped its open-source community edition, how AI tooling helped him accelerate development of new service integrations, the challenges of keeping GraalVM happy with third-party libraries, and the road ahead for Azure and GCP support.

If you're a developer who wants fast local testing, a DevOps engineer writing Terraform, or a student learning cloud without the cost, Floci is worth a look!

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guest: Hector Ventura

Links

Content

00:00 Introduction of topic and guest
01:48 What is Floci?
02:15 How Floci compares to LocalStack
03:01 Why Hector started Floci
04:02 Floci emulates the cloud APIs
05:02 How additional services got integrated with AI assistance
06:31 Meaning of the name Floci
07:07 Why Quarkus and GraalVM as the starting point for Floci
09:35 How Floci starts up very fast and only uses a low amount of memory
12:18 GraalVM can be hard with some libraries or frameworks
14:02 What is needed to use Floci
14:56 The challenges to support AWS, Azure, GCP and finding contributors
20:24 Funding Floci
21:04 How data is persisted in Floci
22:37 Verifying Floci versus the "real" APIs with compatibility tests
23:56 In the future: UI for Floci
25:04 Biggest challenges while creating Floci
25:32 Functionality compared between Floci and LocalStack and migrating
28:15 Feedback from the Floci users
28:58 Long-term plans for Floci
29:59 Biggest surprises during the development of Floci
31:00 Best use-cases for Floci
32:12 In the next releases...
33:31 How to get started with Floci
35:00 Conclusion

The post Foojay Podcast #96: Local AWS Development Without LocalStack: Meet Floci, the GraalVM-Powered Alternative appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-96/feed/ 0
Foojay Podcast #95: Is Your Java App Actually Secure, Or Does It Just Look That Way? https://foojay.io/today/foojay-podcast-95/ https://foojay.io/today/foojay-podcast-95/#respond Mon, 11 May 2026 09:57:00 +0000 https://foojay.io/?p=123688 Table of Contents YouTubePodcast AppsGuests Steve Poole David Welch Content Is your Java application actually secure, or does it just look that way? In this episode of the Foojay Podcast, Frank is joined by Steve Poole and David Welch, both ...

The post Foojay Podcast #95: Is Your Java App Actually Secure, Or Does It Just Look That Way? appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsGuestsContent

Is your Java application actually secure, or does it just look that way? In this episode of the Foojay Podcast, Frank is joined by Steve Poole and David Welch, both from HeroDevs, to dig deep into the state of Java security in 2025 and beyond.

Steve introduces the concept of zombie dependencies: end-of-life libraries that appear safely dormant but are quietly accumulating vulnerabilities waiting to bite you. David, a co-chair of the CVE Automation Working Group, explains what a CVE actually is, how the identification and disclosure process works in practice, and why AI tools like Mythos are dramatically accelerating the pace at which new vulnerabilities are found — on both sides of the wall.

Together they cover how CVEs in the Java runtime are handled through coordinated disclosure, why Maven Central is safer than most ecosystems but not a silver bullet, and what insurance companies are starting to demand from organizations that haven't cleaned up their dependency trees. They also discuss practical steps any Java developer can take today, from generating an SBOM and running Snyk or Trivy, to adopting OpenRewrite and Renovate in your pipelines, and why vibe coding with AI tools may be quietly making your security posture worse if you are not reviewing the dependency choices being made for you.

An animated, occasionally alarming, and ultimately optimistic conversation about a problem the Java community is well-positioned to lead on.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Steve Poole

David Welch

Content

00:00 Introduction of topics and guests
04:00 What are Zombie dependencies?
05:36 What are CVEs?
11:39 How Mythos and other AI tools are influencing the CVE reporting process
16:53 How CVEs in the Java runtime are handled
21:30 How the industry is looking at the increased security threats
30:17 Developers need to make better decisions "the first time" and use the right tools
31:42 Keep your OS, JVM, and dependencies up-to-date! Insurance companies will force you...
44:48 How "safe" is Maven Central compared to other repository systems
50:48 What you can do as a Java developer to make your apps safer
59:01 Should we be scared for the following years and be careful with vibe coding?
01:04:27 Conclusion

The post Foojay Podcast #95: Is Your Java App Actually Secure, Or Does It Just Look That Way? appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-95/feed/ 0
Introducing JCast: Conversations About Java and Developer Life in Dutch https://foojay.io/today/introducing-jcast-conversations-about-java-and-developer-life-in-dutch/ https://foojay.io/today/introducing-jcast-conversations-about-java-and-developer-life-in-dutch/#respond Mon, 04 May 2026 08:00:40 +0000 https://foojay.io/?p=123260 Table of Contents Season 2 Starts with Frank DelporteWhat is JCast? Meet the Hosts What We Talk About Why We Started JCast More Than Just Code From Season 1 to Season 2Where to ListenFinal Thoughts The Java community thrives on ...

The post Introducing JCast: Conversations About Java and Developer Life in Dutch appeared first on foojay.

]]>

Table of Contents
Season 2 Starts with Frank DelporteWhat is JCast?

From Season 1 to Season 2Where to ListenFinal Thoughts


The Java community thrives on sharing knowledge and experiences. Most content is in English, which works well for many developers. However, there's something special about discussing complex topics in your native language. The nuances. The humor. The ability to express yourself freely without translating your thoughts first.

That's why we created JCast, a podcast for the Dutch-speaking developer community. Moreover, today we're excited to launch Season 2!

Season 2 Starts with Frank Delporte

For our second season opener, we sat down with Frank Delporte. He's well-known in the Java community as a Java Champion. Additionally, he's a Java Developer, Technical Writer at Azul, Blogger, and Author of "Getting started with Java on Raspberry Pi". Furthermore, he's a Pi4J Contributor.

In this episode, Frank shares his unique journey. From film school to Java Champion. His work on Pi4J. Making Java accessible on embedded devices like the Raspberry Pi. And his passion for documentation and CoderDojo.

Ultimately, it's a conversation about code as communication. About bridging hardware and software. And how documentation is as important as the code itself.

Listen now at jcast.dev

What is JCast?

JCast is a podcast about IT, dev life, and soft skills. As we like to say: "gezonde meningsverschillen" (healthy disagreements).

Hosted by three developers from Belgium: Oumaima, Viktor, and Maarten. Together, we sit down with guests from the Dutch-speaking tech community. Our goal? To explore what it really means to work in software development.

We describe ourselves as "drie developers met een liefde voor code en een gezonde dosis chaos" (three developers with a love for code and a healthy dose of chaos). That energy defines our conversations.

Meet the Hosts

Oumaima Zerouali is a developer who loves clarity and challenges. She's passionate about the 'why' behind systems and people. Backend, frontend, or cloud. She wants to understand it, master it, and make it better.

Viktor Van Steenweghen is a software engineer who lives for clean code and automation. He's a fan of AI tools and nerdy discussions. Always curious about new shortcuts.

Maarten Casteels is a pragmatic tech lead with a sharp eye for detail. He has a soft spot for good teamwork. He loves clean code, clear communication, and a bit of chaos from time to time.

What We Talk About

Our episodes explore various topics:

  • Development & Technology: Modern frameworks. Cloud architectures. The evolving tech landscape.
  • Soft Skills: Communication. Team dynamics. Career growth.
  • Developer Life: The realities of working as a developer. Including the challenges we don't always talk about.
  • AI & Innovation: Practical applications. Tools that actually work.
  • Community & Open Source: Learning from contributors and champions in the Java ecosystem.

Why We Started JCast

A year ago, we had an idea. What if Dutch-speaking developers had a podcast in their own language? Not because English is hard. But because sometimes you just want to listen without translating in your head.

After 12 episodes in Season 1, the response has been great. People listen during their commute. While coding. Or during lunch.

More Than Just Code

What sets JCast apart is our holistic approach. We don't just focus on frameworks and algorithms. Instead, we explore the human side of development.

Communication. Understanding people. Navigating team dynamics. And yes, those "gezonde meningsverschillen" that make collaboration both challenging and rewarding.

Being a good developer isn't just about writing perfect code. It's about the whole picture.

From Season 1 to Season 2

Season 1 brought us 12 episodes of honest conversations. Capacity planning. Developer hobbies. New Year's resolutions. The real challenges of modern development.

Season 2 continues that journey with even more inspiring guests. We're kicking off with Frank Delporte. Java on Raspberry Pi. His path to Java Champion. Why documentation matters as much as code.

More exciting conversations are coming. We can't wait to share them with you.

Where to Listen

JCast is available on all major podcast platforms:

Start with Season 2, Episode 1 featuring Frank Delporte. Available now!

Final Thoughts

JCast is our contribution to the Dutch-speaking developer community. A place where technical excellence meets honest conversation. Where we can discuss both the 'how' and the 'why' of what we do.

Season 2 is here. And we're excited about the conversations ahead.

The post Introducing JCast: Conversations About Java and Developer Life in Dutch appeared first on foojay.

]]>
https://foojay.io/today/introducing-jcast-conversations-about-java-and-developer-life-in-dutch/feed/ 0
Foojay Podcast #94: More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community https://foojay.io/today/foojay-podcast-94-more-than-a-blog-how-foojay-connects-sustains-and-evolves-the-java-community/ https://foojay.io/today/foojay-podcast-94-more-than-a-blog-how-foojay-connects-sustains-and-evolves-the-java-community/#respond Mon, 04 May 2026 06:26:00 +0000 https://foojay.io/?p=123570 Table of Contents YouTubePodcast AppsContent Foojay.io, the website for the Friends of OpenJDK, is turning six years old. To celebrate, Frank Delporte headed to JCON in Cologne, Germany, and sat down with twelve members of the Java community to talk ...

The post Foojay Podcast #94: More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsContent

Foojay.io, the website for the Friends of OpenJDK, is turning six years old. To celebrate, Frank Delporte headed to JCON in Cologne, Germany, and sat down with twelve members of the Java community to talk about what Foojay means to them, what they learn from each other, and how the community is evolving.

This episode covers a lot of ground. Sharat Chandar reflects on 25 years in the Java community and why the people are what keep the language alive. Markus Westergren and Iryna Dohndorf both focus on a theme that comes up again and again: developer sustainability. Not just green software, but how you stay healthy, grounded, and relevant when AI is changing everything around you. Markus and his wife researched how developers are reacting to AI, from ignoring it completely to transforming everything they do. Iryna talks about building resilience and robustness as skills, not afterthoughts.

René Schwietzke dives deep into JIT compilation and his work on the 1 billion row challenge, writing fast pure Java code without reaching for unsafe methods. Gerrit Grunwald explains the Disco API, the tool behind SDKMAN, Gradle, and more, which tracks every OpenJDK distribution available, including ones you have probably never heard of from Asia. Catherine Edelveis walks through why choosing the right OpenJDK distribution matters and how reducing Docker image sizes improves both security and performance. Jago de Vreede built a JavaFX UI for SDKMAN and talks about what he keeps learning from the community.

Annelore Egger mentors people who think they do not know enough to speak at conferences. Spoiler: they do. Buhake Sindi brings Jakarta EE into the AI agent world with LangChain4J CDI and a talk on agent-to-agent protocols. François Martin just published a fresh Foojay article on flaky tests and shares what writing and mentoring have taught him about open source. Dominika Tasarz-Sochacka, Frank's new Foojay colleague, shares her vision for growing the community and making it even more welcoming. And Geertjan Wielenga, who started Foojay six years ago, joins remotely from under a lighthouse in Ireland to look back and look forward.

Foojay is more than a blog. It is a Mastodon server, a Slack community, the Disco API, a book on sustainability, a podcast, and now an education catalog. Six years in, it is still growing, still community-driven, and still very much a place where anyone who works with Java is welcome.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Content

00:00 Introduction

02:16 Sharat Chandar

05:37 Markus Westergren

09:46 Iryna Dohndorf

13:59 René Schwietzke

18:28 Gerrit Grunwald

27:45 Catherine Edelveis

31:16 Jago de Vreede

35:05 Annelore Egger

38:03 Buhake Sindi

44:03 François Martin

48:18 Dominika Tasarz-Sochacka

51:18 Geertjan Wielenga

58:15 Conclusion

The post Foojay Podcast #94: More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-94-more-than-a-blog-how-foojay-connects-sustains-and-evolves-the-java-community/feed/ 0
Foojay Podcast #93: Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam https://foojay.io/today/foojay-podcast-93/ https://foojay.io/today/foojay-podcast-93/#respond Mon, 13 Apr 2026 06:35:00 +0000 https://foojay.io/?p=123376 Table of Contents YouTubePodcast AppsContent In this episode of the Foojay Podcast, we're bringing you something special: a full batch of hallway-track conversations recorded live at VoxxedDays Amsterdam. Fifteen guests, one conference, and one theme that kept coming back, whether ...

The post Foojay Podcast #93: Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsContent

In this episode of the Foojay Podcast, we're bringing you something special: a full batch of hallway-track conversations recorded live at VoxxedDays Amsterdam.

Fifteen guests, one conference, and one theme that kept coming back, whether we planned it or not: Java has grown up quietly, steadily, and in ways that still surprise people who haven't looked lately. We talked about migrating between versions, new features in the latest Java releases, authorization done right, AI-assisted coding, cryptography, containers, open-source contributions, GDPR data experiments, and, yes, the things people hate about Java but secretly love.

I spoke with Ko Turk, who organized this very conference, Johannes Bechberger, Lutske de Leeuw, Aicha Laafia, Marit van Dijk, Adele Carpenter, Patrick Baumgartner, Sohan Maheshwar, Jeroen Egelmeers, Erwin Manders, Alexander Shopov, Maarten Verburg, Arjan Tijms, Joost Kaan, and Stephan Janssen.

That's a lot of people. That's a lot of opinions. And somehow, they mostly agree: update your JDK, read your code, and please talk to your actual users.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Content

00:00 Introduction

00:30 Ko Turk

02:25 Johannes Bechberger

06:28 Lutske de Leeuw

10:35 Aicha Laafia

16:16 Marit van Dijk

22:04 Adele Carpenter

27:37 Patrick Baumgartner

35:02 Sohan Maheshwar

38:34 Jeroen Egelmeers

43:32 Erwin Manders

45:12 Alexander Shopov

49:18 Maarten Verburg

52:35 Arjan Tijms

59:55 Joost Kaan

  • https://www.linkedin.com/in/joost-kaan/
  • What you can learn at a conference, besides the expected language-related talks
  • AI influences on the developer work
  • Contributing to the Java community, AI user group

01:03:52 Stephan Janssen

01:09:00 Conclusion

The post Foojay Podcast #93: Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-93/feed/ 0
Foojay Podcast #92: Java 26 Is Here: What’s New, What’s Gone, and Why It Matters in 2026 https://foojay.io/today/foojay-podcast-92/ https://foojay.io/today/foojay-podcast-92/#comments Mon, 16 Mar 2026 06:58:00 +0000 https://foojay.io/?p=123014 Table of Contents YouTubePodcast AppsGuestsContent Welcome to another episode of the Foojay Podcast! In this episode, we're talking about Java 26, released on March 17 in the year 26. Again, right on schedule with Java's six-month release cadence. Now, Java ...

The post Foojay Podcast #92: Java 26 Is Here: What’s New, What’s Gone, and Why It Matters in 2026 appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsGuestsContent

Welcome to another episode of the Foojay Podcast! In this episode, we're talking about Java 26, released on March 17 in the year 26. Again, right on schedule with Java's six-month release cadence.

Now, Java 26 is not a Long Term Support (LTS) release; that was Java 25. But don't let that fool you into thinking there's nothing interesting here. This release brings ten JDK Enhancement Proposals (JEPs). They cover everything from performance improvements to long-overdue cleanups. Of those ten JEPS, five are new features, and we also get five preview/incubator features.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Content

00:00 Introduction of topic and guests

01:35 Differences between Long and Short Term Support

05:10 Which Java versions are used by companies

07:54 Internal changes and improvements in release 26, highlighting UUIDv7 support

12:02 JEP 500: Prepare to Make Final Mean Final

13:24 JEP 526: Lazy Constants (Second Preview)

16:12 JEP 517: HTTP/3 for the HTTP Client API

18:48 JEP 504: Remove the Applet API

20:52 JEP 524: PEM Encodings of Cryptographic Objects (Second Preview)

21:59 JEP 516: Ahead-of-Time Object Caching with Any GC

25:30 JEP 522: G1 GC: Improve Throughput by Reducing Synchronization

28:04 JEP 525: Structured Concurrency (Sixth Preview)

31:09 JEP 529: Vector API (Eleventh Incubator)

34:59 When do JEPs get selected to be included in a release

38:03 JEP 530: Primitive Types in Patterns, instanceof, and switch (Fourth Preview)

42:14 Do we need "Carrier Classes"?

44:38 What changes does Java need for the AI world?

47:53 Remarkable numeric facts about releases

48:30 Conclusion

The post Foojay Podcast #92: Java 26 Is Here: What’s New, What’s Gone, and Why It Matters in 2026 appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-92/feed/ 2
Foojay Podcast #91: 25 Years of IntelliJ IDEA: The IDE That Grew Up With Java https://foojay.io/today/foojay-podcast-91/ https://foojay.io/today/foojay-podcast-91/#respond Mon, 02 Mar 2026 07:21:06 +0000 https://foojay.io/?p=122832 Table of Contents YouTubePodcast AppsGuestsLinksContent In this Foojay Podcast, we're celebrating a major milestone in Java development history: 25 years of IntelliJ IDEA. Think about it: IntelliJ IDEA launched in 2000, and since then, it has become the go-to IDE ...

The post Foojay Podcast #91: 25 Years of IntelliJ IDEA: The IDE That Grew Up With Java appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsGuestsLinksContent

In this Foojay Podcast, we're celebrating a major milestone in Java development history: 25 years of IntelliJ IDEA.

Think about it: IntelliJ IDEA launched in 2000, and since then, it has become the go-to IDE for millions of Java developers worldwide. From its revolutionary code completion and refactoring tools to AI-powered features and the recent unified Community and Ultimate release, IntelliJ has shaped how we write Java, and keeps reinventing itself to stay ahead.

For this episode, I'm joined by three people from the JetBrains team who know this story inside and out. Marit van Dijk, developer advocate and contributor to the Foojay community. Anton Arhipov, also a developer advocate at JetBrains. And Dmitry Jemerov, who has been part of the IntelliJ IDEA story for a very long time.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Links

Content

00:00 Introduction of topic and guests
01:36 Now JetBrains started
02:31 Licensed software in an open-source world
06:37 Other JetBrains IDEs
07:46 Why Kotlin was created
08:50 The challenge of maintaining all the tools
10:36 How the guests joined JetBrains
14:03 IntelliJ versus IntelliJ IDEA, history of the name
15:10 Most important ongoing changes in IDEs
17:55 Unified distribution of IntelliJ IDEA and the history of the open-source version
21:28 The number of people at JetBrains
23:31 the "business model" behind Kotlin
24:39 The impact of AI, LLM, Chat interfaces,...
35:49 Upcoming evolutions in IntelliJ IDEA
38:07 About shortcuts and the many features and plugins in IntelliJ IDEA
46:36 Announcements: IntelliJ IDEA Conf 2026 and Documentary Trailer
48:35 The IntelliJ IDEA Birthday Game
49:24 Conclusions

The post Foojay Podcast #91: 25 Years of IntelliJ IDEA: The IDE That Grew Up With Java appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-91/feed/ 0
Foojay Podcast #90: Highlights of the Java Features Between LTS 21 and 25 https://foojay.io/today/foojay-podcast-90-highlights-of-the-java-features-between-lts-21-and-25/ https://foojay.io/today/foojay-podcast-90-highlights-of-the-java-features-between-lts-21-and-25/#respond Mon, 16 Feb 2026 07:32:52 +0000 https://foojay.io/?p=122618 Table of Contents YouTubePodcast AppsGuestsContent Every six months, we get a new version of Java. Java 26 is just around the corner and will be released soon. But most companies stick to LTS (Long-Term Support) versions, which are maintained and ...

The post Foojay Podcast #90: Highlights of the Java Features Between LTS 21 and 25 appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsGuestsContent

Every six months, we get a new version of Java. Java 26 is just around the corner and will be released soon. But most companies stick to LTS (Long-Term Support) versions, which are maintained and receive security updates for many more years. Versions 8, 11, 17, 21, and 25 are such LTS versions. Hopefully, most of your systems are already on the latest versions and you are not stuck on 8 or earlier. As a reminder, 8 was released in 2014, so much has changed since then.

If you are doubting moving from 21 to 25, or even from an earlier version to the latest LTS, this podcast is for you! Together with Jakob Jenkov, we discussed the most important changes, and this episode includes a few quotes from interviews recorded at conferences last year.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Content

00:00 Introduction of topic and guest

03:30 Bugfixes and performance improvements "under the hoods"

  • Quote Jonathan Vila

08:00 Java as a scripting language

  • Quote Ryan Svihla
  • Compact Source Files and Instance Main methods
  • Launch Multi-File Source-Code Programs
  • https://www.jbang.dev/
  • Quote Mary Grygleski

15:03 GC Improvements

19:44 Project Loom: Virtual Threads and Structured Concurrency

  • Quote Anton Arhipov

29:44 How Java evolves

32:15 Project Leyden: Ahead-of-time features

  • Ahead-of-Time Command-Line Ergonomics
  • Ahead-of-Time Method Profiling
  • Ahead-of-Time Class Loading & Linking

39:15 Project Babylon

43:25 Class-File API

49:20 Foreign Function and Memory API

54:26 Vector API

  • Quote Jonathan Ellis + Ryan Svihla

59:59 Removal of String templates

01:00:26 Taking a look into the JVM of the future

01:03:08 Conclusion

The post Foojay Podcast #90: Highlights of the Java Features Between LTS 21 and 25 appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-90-highlights-of-the-java-features-between-lts-21-and-25/feed/ 0
Foojay Podcast #89: Quarkus and Agentic Commerce https://foojay.io/today/foojay-podcast-89/ https://foojay.io/today/foojay-podcast-89/#respond Mon, 26 Jan 2026 06:34:00 +0000 https://foojay.io/?p=122448 Table of Contents YouTubePodcast AppsGuests Michal Maléř Holly Cummins LinksContent For this episode of the Foojay Podcast, we invited the author of three recent posts published on Foojay. And he brought a colleague to get even more expert knowledge in ...

The post Foojay Podcast #89: Quarkus and Agentic Commerce appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsGuestsLinksContent

For this episode of the Foojay Podcast, we invited the author of three recent posts published on Foojay. And he brought a colleague to get even more expert knowledge in this podcast! We talk about Quarkus, how it is "cloud-native", how it compares to other frameworks, the advantages for developers and managers, etc. We also discussed nano businesses and how they can serve as a model for paying creators of digital content, thanks to x402 and ERC-8004.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Guests

Michal Maléř

Red Hat Technical Writer | Eclipse Foundation Committer | Sovryn ex-contributor | Hackernoon Blockchain writer

Holly Cummins

Senior Principal Software Engineer ⭐ Making Developer Joy Happen

Links

Content

00:00 Introduction of topic and guests
01:04 Why contribute to Foojay as an author
01:33 What is Quarkus?
02:56 Quarkus compared with other frameworks
05:08 Quarkus a replacement for JVM?
06:40 Build time optimization versus Ahead Of Time (AOT) versus Just In Time (JIT)
12:53 Other important facts about Quarkus
18:13 Impact on Cloud financial and ecological cost
21:31 Vert.x reactive toolkit compared to Virtual Threads
24:14 New features in Quarkus
26:02 Is Quarkus more modern compared to other frameworks?
27:13 What are chain transactions
31:10 How can a (web) author earn from his content?
35:54 How this can impact open-source development
38:34 Will these open standards get adopted?
39:47 How opensource can be funded (Commonhaus)
43:00 How content creators could be funded and publish their content in the future
46:01 MCP as content distribution (with Quarkus)?
46:49 Conclusion

The post Foojay Podcast #89: Quarkus and Agentic Commerce appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-89/feed/ 0
Foojay Podcast #88: From Code to Stage: Organizing Conferences and Finding Your Voice as a Speaker https://foojay.io/today/foojay-podcast-88/ https://foojay.io/today/foojay-podcast-88/#respond Mon, 29 Dec 2025 06:02:00 +0000 https://foojay.io/?p=122077 Table of Contents YouTubePodcast AppsContent What turns a nervous first-timer into a confident conference speaker? Let's find out. This the last Foojay Podcast of 2025 and also the last one with interviews recorded at the Devoxx and JFall conferences. Maybe ...

The post Foojay Podcast #88: From Code to Stage: Organizing Conferences and Finding Your Voice as a Speaker appeared first on foojay.

]]>
Table of Contents
YouTubePodcast AppsContent

What turns a nervous first-timer into a confident conference speaker? Let's find out.

This the last Foojay Podcast of 2025 and also the last one with interviews recorded at the Devoxx and JFall conferences. Maybe you're already thinking about your goals for 2026: organizing a meetup, submitting your first conference talk, or taking a bigger role in the Java community. If that sounds like you, this episode is for you.

I talked with the people behind these conferences and developers at different stages of their speaking journey. At Devoxx, I spoke with Stephan Janssen, who has been organizing Devoxx for 20 years, Susanne Pieterse, about what makes conferences valuable for learning, and Daniël Floor, a developer just starting out with public speaking. At JFall, I caught up with organizers Martin Smelt and Brian Vermeer, Berwout de Vries Robles, who coaches new speakers, and Annelore Egger about her journey from developer to conference speaker.

You'll hear practical advice about what makes a good CFP, why conference organizers actively want new speakers, and how the Java community is set up to help you get started. Whether you're thinking about submitting your first talk or curious about what goes into organizing a conference, there's something here for you.

YouTube

Podcast Apps

You can listen and subscribe to the Foojay Podcast on:

Content

00:00 Introduction of topic and guests

01:33 Stephan Janssen

07:03 Martin Smelt

13:27 Brian Vermeer

21:02 Annelore Egger

27:43 Daniël Floor

31:28 Berwout de Vries Robles

37:08 Susanne Pieterse

41:20 Conclusion

The post Foojay Podcast #88: From Code to Stage: Organizing Conferences and Finding Your Voice as a Speaker appeared first on foojay.

]]>
https://foojay.io/today/foojay-podcast-88/feed/ 0