Foojay.io | Friends of OpenJDK and Java Programming
von Foojay.io | Java and Programming Community
- alle zwei WochenErscheinungsrhythmus
- 49 mintypische Länge
- vor 4 Tagenletzte Folge
Foojay.io is your go-to programming community podcast, connecting developers with the latest in Java, OpenJDK, JVM, and open source tools. We bring together Java professionals worldwide to share insights, tools, and news in the vibrant Java programming ecosystem.
Folgen
53 CVEs and Two Emergency Releases: Why Java Security Holds Up (#104)
A record 53 CVEs in one Java update, followed by two emergency releases within days. Yes, a lot of issues are being found, but Java is still strong: a whole community and the commercial distributors are behind every fix. In this episode, Si
Killing Reflection at Build Time: Avro, Codename One and Java Codegen (#103)
Runtime reflection is a quiet tax on the JVM. It is flexible, it is everywhere, and it is easy to stop noticing it until you go looking for where your CPU is actually going. Two teams did exactly that, in completely different corners of the
We Left WordPress: CMS vs Static Sites, Hugo vs Jekyll vs Roq (#102)
Foojay.io quietly moved off WordPress and onto Hugo. No more CMS login, no database, no admin panel — just Markdown and AsciiDoc files, built and deployed straight from GitHub. So is a traditional CMS still the right way to run a content si
Java 27 in Practice: Smaller Heaps, Smarter Defaults, and Valhalla on the Horizon (#101)
Episode 101 of the Foojay Podcast. JDK 27 arrives on 15 September 2026 without finalising a single new piece of language syntax. It is still worth the upgrade: object headers shrink from 64 bits to 32, which the JEP measures at 22% less hea
Foojay Podcast #100: Java Podcasters on Why They Started, What Broke, and What They Learned (#100)
Episode 100 of the Foojay Podcast. No grand plan. It just happened. To mark the milestone, Frank turned the microphone around and invited other podcasters: Adam Bien (airhacks.fm), Jennifer Reif (Breaktime Tech Talks), Kadi McKean and Steve
Testing the Untestable: LLM Security for Java Developers with Tiberius (#99)
Your Java AI application is live in production. But have you tested whether it can be jailbroken, manipulated into revealing its system prompt, or tricked into printing content it should never output? In this episode, Iryna Dohndorf, Softwa
The End of JNI Pain: How WebAssembly Is Quietly Replacing Native Libraries in Java (#98)
WebAssembly is already running inside Java applications, but most developers just don't know it yet. In this episode, Andrea Peruffo walks us through how WebAssembly is becoming the modern, safe alternative to JNI. Run Rust, C, and other na
From Scripting Language to AI Powerhouse: How BoxLang Is Redefining JVM Development (#97)
BoxLang is a modern dynamic JVM language built for rapid application development. It's 100% Java-interoperable, compiles to JVM bytecode, and deployable anywhere from OS to AWS Lambda to Spring Boot. In this episode, we sit down with Luis M
Run 35 AWS Services Locally FREE: Floci, Quarkus and GraalVM-Powered, LocalStack Alternative (#96)
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 Ven
Is Your Java App Actually Secure, Or Does It Just Look That Way? (#95)
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 (https://www.herodevs.com/), to dig deep into the state of Ja
More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community (#94)
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, wh
Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam (#93)
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
Java 26 Is Here: What's New, What's Gone, and Why It Matters in 2026 (#92)
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 (LT
25 Years of IntelliJ IDEA: The IDE That Grew Up With Java (#91)
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
From Java 21 to 25: The Features That Changed Everything (#90)
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
A look into Quarkus and Agentic Commerce with Holly Cummins and Michal Maléř (#89)
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 c
From Code to Stage: Organizing Conferences and Finding Your Voice as a Speaker (#88)
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 abo
The Human Side of Development: Career Growth, Staying Healthy, and Why People Matter More Than AI (#87)
What if work-life balance is a myth, and the real secret is just... life? In this Foojay Podcast we're stepping away from pure code and diving into something equally important: how we live our lives as developers. Because let's be honest, b
Agents, MCP, and Graph Databases: Java Developers Navigate the AI Revolution (#86)
The AI revolution isn't replacing Java developers. No, it's forcing us to think harder. Welcome to another episode of the Foojay Podcast! Today, we're talking about AI and Java, how it's changing the way we work, what we need to watch out f
Code, Community, and Opportunity: Making Tech Accessible for Everyone (#85)
Episode 85 of the Foojay Podcast. All info, show notes, and links are available at https://foojay.io/today/category/podcast/. What if the future of Java depends on who we invite to learn it today? In this Foojay Podcast, we're diving into s
Developing Performant, Cost Efficient, and Eco-friendly Code (#84)
In this Foojay Podcast, we're exploring a critical topic that's becoming increasingly important in our industry: developing sustainable software that is both performant and environmentally friendly. At the Devoxx and JFall conferences, I ha
OpenJDK Evolutions plus Tips and Tricks (#83)
Welcome to another episode of the Foojay Podcast! Just like in the previous episode, I bring you conversations from two of Europe's premier Java conferences - Devoxx in Belgium and JFall in the Netherlands. At these conferences, I had the o
OpenJDK Projects (Leyden, Babylon, Panama) and TornadoVM (#82)
In this Foojay Podcast, we're diving deep into some of the most exciting developments happening within the OpenJDK and TornadoVM projects. At the Devoxx and JFall conferences, we spoke with several speakers and visitors about some of the ma
Maven 4 - The Future of Java Build Automation (#81)
Maven 4 is approaching its release, bringing many improvements to the build tool powering millions of Java projects. In this Foojay Podcast episode, we talk about Apache Maven 4, a significant milestone that has been years in the making. Ma
AI4Devs Interviews - Part 2 (#80)
This is part 2 of the interviews recorded on September 19th, 2025, at the first AI4Devs Conference (https://amsterdam.ai4devs.io/) in Amsterdam. In Part 1, we explored many AI-related topics as libraries, security, infrastructure, use cases
AI4Devs Interviews - Part 1 (#79)
On September 19th, 2025, the first AI4Devs conference (https://amsterdam.ai4devs.io/) took place in Amsterdam. I grabbed my camera and microphone to talk with speakers and attendees about the revolution in AI-powered coding and application
Welcome to OpenJDK 25! (#78)
Episode 78 of the Foojay Podcast. All info, show notes, and links are available at https://foojay.io/today/category/podcast/. We're excited to present the first episode of the Foojay Podcast's fifth season, marking the release of OpenJDK 25
DevBcn Report, Part 2 – Spanish Knowledge Sharing (#77)
This is the first Foojay podcast in Spanish. It's also the shortest one and the final of season 4 ;-) Jonathan Vila "highjacked" the microphone from Geertjan Wielenga (See episode 76, https://foojay.io/today/foojay-podcast-76-devbcn-report-
DevBcn Report, Part 1 – Learn from the Community (#76)
In early July, the DevBcn conference in Barcelona featured a diverse lineup of speakers, covering topics across multiple technology domains. Geertjan Wielenga took the camera and microphone with him to Spain. Together with Nacho Cougil and
JCON Report, Part 4 - Tips and Tricks for Java Devs (#75)
This is the final part of the JCON 2025 interviews with a lot of tips and tricks! In the three previous podcasts, we featured interviews from the JCON conference on "Being a better Java developer," "Evolutions in Java," and "How to use AI w