All Episodes
Foojay.io, the Friends Of OpenJDK! — 94 episodes
Is Your Java App Actually Secure, Or Does It Just Look That Way? (#95)
More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community (#94)
Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam (#93)
Java 26 Is Here: What's New, What's Gone, and Why It Matters in 2026 (#92)
25 Years of IntelliJ IDEA: The IDE That Grew Up With Java
From Java 21 to 25: The Features That Changed Everything (#90)
A look into Quarkus and Agentic Commerce with Holly Cummins and Michal Maléř (#89)
From Code to Stage: Organizing Conferences and Finding Your Voice as a Speaker (#88)
The Human Side of Development: Career Growth, Staying Healthy, and Why People Matter More Than AI (#87)
Agents, MCP, and Graph Databases: Java Developers Navigate the AI Revolution (#86)
Code, Community, and Opportunity: Making Tech Accessible for Everyone (#85)
Developing Performant, Cost Efficient, and Eco-friendly Code (#84)
OpenJDK Evolutions plus Tips and Tricks (#83)
OpenJDK Projects (Leyden, Babylon, Panama) and TornadoVM (#82)
Maven 4 - The Future of Java Build Automation (#81)
AI4Devs Interviews - Part 2 (#80)
AI4Devs Interviews - Part 1 (#79)
Welcome to OpenJDK 25! (#78)
DevBcn Report, Part 2 – Spanish Knowledge Sharing (#77)
DevBcn Report, Part 1 – Learn from the Community (#76)
JCON Report, Part 4 - Tips and Tricks for Java Devs (#75)
JCON Report, Part 3 - AI, ChatGPT, LLM, ML, RAG, MCP, GenAI, and more! (#74)
JCON Report, Part 2 – Evolutions in the Java Language and Runtime (#73)
JCON Report, Part 1 - Grow your career, public speaking, 30 years of Java, greener coding,... (#72)
Celebrating 30 Years of Java with James Gosling (#71)
Celebrating 5 Years of Foojay! (#70)
All Things Java at VoxxedDays Amsterdam (#69)
Welcome to OpenJDK (Java) 24 (#68)
Writing a book. Does it make you rich and famous? (#67)
Let's Talk About Java Code! Diving into Foojay blog posts... (#66)
Boost Your Career in 2025! (#65)
Interviews at JFall about opensource, OpenJDK evolutions, Project Loom, JVM,... (#64)
How do we keep our Java applications up to date and secure (#63)
Better Coding with AI: Friend or Enemy? (#62)
As a developer, how do we keep our body and mind healthy? (#61)
Proud Of Belgium: Devoxx, JobRunr, Timefold, OpenJDK Mobile, OpenJFX, Thymeleaf, htmx (#60)
DevRel Explained and How to Become a Conference Speaker
How Java Developers Can Secure Their Code (#58)
Welcome to OpenJDK (Java) 23 (#57)
Vectors in Java Code, Database, and LLMs (#56)
Embedded Java, Part 2 (#55)
Music and MIDI with Java and Kotlin (#54)
JCON Report, Part 5 (#53): CQRS, JOOQ, GraphQL, API, Vaadin, OpenRewrite, ErrorProne, Gateways,...
JCON Report, Part 4 (#52): Garbage Collectors, Test Containers, Flaky Tests, ToxiProxy, Virtual Threads
JCON Report, Part 3 (#51) - Persistence, Jakarta EE, GlassFish, Messaging via Telegram
JCON Report, Part 2 (#50) - Maven, Software Security, Code Quality
JCON Report, Part 1 (#49) - JUGs, Communities, Open Source, Generative AI, LangChain4j, Machine Learning
JUG Oberpfalz, JCON Conference, and JAVAPRO Magazine (#48)
Artificial Intelligence and Machine Learning with Java (#47)
JUG World Tour: JUG Switzerland (#46)
Welcome to Java 22 (#45)
JUG World Tour: Quarkus Club (#44)
Modern Java Testing (#43)
JUG World Tour: Jozi-JUG and Cape Town Java Community (#42)
Web Development with Java (#41)
Making Java Attractive for Beginners in Programming (#40)
JUG World Tour: Java Dominicana (#39)
Java in the Cloud (#38)
J-Fall Report, Part 4 (#37)
J-Fall Report, Part 3 (#36)
JUG World Tour: Dublin JUG (#35)
J-Fall Report, Part 2 (#34)
J-Fall Report, Part 1 (#33)
JUG World Tour: Philippines JUG (#32)
Report of Devoxx '23 in Belgium (#31)
JUG World Tour: Utrecht JUG (#29)
How will AI and ML Influence the Role of Developers? (#28)
Java 21 Has Arrived! (#28)
JUG World Tour: Chicago JUG and KUG (#27)
The Future of Source Control and CI/CD (#26)
Game Development with Java, JavaFX, and FXGL (#25)
JUG World Tour: BeJUG, BruJUG and how Devoxx was born as JavaPolis (#24)
Java Performance and Profiling (#23)
When Profession and Fun Overlap (#22)
JUG World Tour: Brazil SouJava JUG and How to Grow your Developer Career (#21)
Functional Programming, "The Good, the Bad, and the Ugly" (#20)
How working for free for fun brought me fame and fortune — or at least some of each — in the end (#19)
JUG World Tour: Atlanta JUG and DevNexus (#18)
Execute Java code with TornadoVM on CPUs, GPUs, and FPGAs (#17)
Welcome to Java 20! (#16)
JUG World Tour: Japan (#15)
Debugging Tools and Skills for Fun and Profit (#14)
JUG World Tour: Denver and Boulder JUG (#13)
State and future of the IDEs (#12)
Looking Back to 2022 and Predictions for 2023 (#11)
JUG World Tour: Dubai JUG (#10)
The state of JavaFX framework, libraries and projects (#9)
JUG World Tour: Manchester JUG (#8)
Security in Java, what do we need to know and how to keep our applications secure (#7)
Welcome to Foojay! (#6)
OpenJDK 19 Discussion Panel (#5)
Why So Many JDKs? (#4)
Journey to Jakarta EE (#3)
Embedded Java (#2)