Foojay.io, the Friends Of OpenJDK! cover art

All Episodes

Foojay.io, the Friends Of OpenJDK! — 98 episodes

#
Title
1

Testing the Untestable: LLM Security for Java Developers with Tiberius (#99)

2

The End of JNI Pain: How WebAssembly Is Quietly Replacing Native Libraries in Java (#98)

3

From Scripting Language to AI Powerhouse: How BoxLang Is Redefining JVM Development (#97)

4

Run 35 AWS Services Locally FREE: Floci, Quarkus and GraalVM-Powered, LocalStack Alternative (#96)

5

Is Your Java App Actually Secure, Or Does It Just Look That Way? (#95)

6

More Than a Blog: How Foojay Connects, Sustains, and Evolves the Java Community (#94)

7

Update Your JDK, Read More Code, and Talk to Your Users: Interviews From VoxxedDays Amsterdam (#93)

8

Java 26 Is Here: What's New, What's Gone, and Why It Matters in 2026 (#92)

9

25 Years of IntelliJ IDEA: The IDE That Grew Up With Java (#91)

10

From Java 21 to 25: The Features That Changed Everything (#90)

11

A look into Quarkus and Agentic Commerce with Holly Cummins and Michal Maléř (#89)

12

From Code to Stage: Organizing Conferences and Finding Your Voice as a Speaker (#88)

13

The Human Side of Development: Career Growth, Staying Healthy, and Why People Matter More Than AI (#87)

14

Agents, MCP, and Graph Databases: Java Developers Navigate the AI Revolution (#86)

15

Code, Community, and Opportunity: Making Tech Accessible for Everyone (#85)

16

Developing Performant, Cost Efficient, and Eco-friendly Code (#84)

17

OpenJDK Evolutions plus Tips and Tricks (#83)

18

OpenJDK Projects (Leyden, Babylon, Panama) and TornadoVM (#82)

19

Maven 4 - The Future of Java Build Automation (#81)

20

AI4Devs Interviews - Part 2 (#80)

21

AI4Devs Interviews - Part 1 (#79)

22

Welcome to OpenJDK 25! (#78)

23

DevBcn Report, Part 2 – Spanish Knowledge Sharing (#77)

24

DevBcn Report, Part 1 – Learn from the Community (#76)

25

JCON Report, Part 4 - Tips and Tricks for Java Devs (#75)

26

JCON Report, Part 3 - AI, ChatGPT, LLM, ML, RAG, MCP, GenAI, and more! (#74)

27

JCON Report, Part 2 – Evolutions in the Java Language and Runtime (#73)

28

JCON Report, Part 1 - Grow your career, public speaking, 30 years of Java, greener coding,... (#72)

29

Celebrating 30 Years of Java with James Gosling (#71)

30

Celebrating 5 Years of Foojay! (#70)

31

All Things Java at VoxxedDays Amsterdam (#69)

32

Welcome to OpenJDK (Java) 24 (#68)

33

Writing a book. Does it make you rich and famous? (#67)

34

Let's Talk About Java Code! Diving into Foojay blog posts... (#66)

35

Boost Your Career in 2025! (#65)

36

Interviews at JFall about opensource, OpenJDK evolutions, Project Loom, JVM,... (#64)

37

How do we keep our Java applications up to date and secure (#63)

38

Better Coding with AI: Friend or Enemy? (#62)

39

As a developer, how do we keep our body and mind healthy? (#61)

40

Proud Of Belgium: Devoxx, JobRunr, Timefold, OpenJDK Mobile, OpenJFX, Thymeleaf, htmx (#60)

41

DevRel Explained and How to Become a Conference Speaker (#59)

42

How Java Developers Can Secure Their Code (#58)

43

Welcome to OpenJDK (Java) 23 (#57)

44

Vectors in Java Code, Database, and LLMs (#56)

45

Embedded Java, Part 2 (#55)

46

Music and MIDI with Java and Kotlin (#54)

47

JCON Report, Part 5 (#53): CQRS, JOOQ, GraphQL, API, Vaadin, OpenRewrite, ErrorProne, Gateways,...

48

JCON Report, Part 4 (#52): Garbage Collectors, Test Containers, Flaky Tests, ToxiProxy, Virtual Threads

49

JCON Report, Part 3 (#51) - Persistence, Jakarta EE, GlassFish, Messaging via Telegram

50

JCON Report, Part 2 (#50) - Maven, Software Security, Code Quality

51

JCON Report, Part 1 (#49) - JUGs, Communities, Open Source, Generative AI, LangChain4j, Machine Learning

52

JUG Oberpfalz, JCON Conference, and JAVAPRO Magazine (#48)

53

Artificial Intelligence and Machine Learning with Java (#47)

54

JUG World Tour: JUG Switzerland (#46)

55

Welcome to Java 22 (#45)

56

JUG World Tour: Quarkus Club (#44)

57

Modern Java Testing (#43)

58

JUG World Tour: Jozi-JUG and Cape Town Java Community (#42)

59

Web Development with Java (#41)

60

Making Java Attractive for Beginners in Programming (#40)

61

JUG World Tour: Java Dominicana (#39)

62

Java in the Cloud (#38)

63

J-Fall Report, Part 4 (#37)

64

J-Fall Report, Part 3 (#36)

65

JUG World Tour: Dublin JUG (#35)

66

J-Fall Report, Part 2 (#34)

67

J-Fall Report, Part 1 (#33)

68

JUG World Tour: Philippines JUG (#32)

69

Report of Devoxx '23 in Belgium (#31)

70

JUG World Tour: Utrecht JUG (#29)

71

How will AI and ML Influence the Role of Developers? (#28)

72

Java 21 Has Arrived! (#28)

73

JUG World Tour: Chicago JUG and KUG (#27)

74

The Future of Source Control and CI/CD (#26)

75

Game Development with Java, JavaFX, and FXGL (#25)

76

JUG World Tour: BeJUG, BruJUG and how Devoxx was born as JavaPolis (#24)

77

Java Performance and Profiling (#23)

78

When Profession and Fun Overlap (#22)

79

JUG World Tour: Brazil SouJava JUG and How to Grow your Developer Career (#21)

80

Functional Programming, "The Good, the Bad, and the Ugly" (#20)

81

How working for free for fun brought me fame and fortune — or at least some of each — in the end (#19)

82

JUG World Tour: Atlanta JUG and DevNexus (#18)

83

Execute Java code with TornadoVM on CPUs, GPUs, and FPGAs (#17)

84

Welcome to Java 20! (#16)

85

JUG World Tour: Japan (#15)

86

Debugging Tools and Skills for Fun and Profit (#14)

87

JUG World Tour: Denver and Boulder JUG (#13)

88

State and future of the IDEs (#12)

89

Looking Back to 2022 and Predictions for 2023 (#11)

90

JUG World Tour: Dubai JUG (#10)

91

The state of JavaFX framework, libraries and projects (#9)

92

JUG World Tour: Manchester JUG (#8)

93

Security in Java, what do we need to know and how to keep our applications secure (#7)

94

Welcome to Foojay! (#6)

95

OpenJDK 19 Discussion Panel (#5)

96

Why So Many JDKs? (#4)

97

Journey to Jakarta EE (#3)

98

Embedded Java (#2)