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
Folgenzu den neuesten
JCON Report, Part 3 - AI, ChatGPT, LLM, ML, RAG, MCP, GenAI, and more! (#74)
Let's have an AI Bingo and talk about ChatGPT, LLM, ML, RAG, MCP, GenAI, and more! This is part 3 of the interviews recorded at the JCON conference in May. In the previous parts, you learned more about how to be a better Java developer and
JCON Report, Part 2 – Evolutions in the Java Language and Runtime (#73)
In the second part of our JCON interviews, recorded at the conference in May, we focuses on general evolutions within the Java world and how they influence how we write code and develop applications. We take a look back at the history of Ja
JCON Report, Part 1 - Grow your career, public speaking, 30 years of Java, greener coding,... (#72)
On May 13th and 14th, Foojay attended the JCON conference in Köln, Germany, where we did over 30 live-stream interviews. In this episode, we present to you the first set of these interviews, in which we focus on celebrating 30 years of Java
Celebrating 30 Years of Java with James Gosling (#71)
We are celebrating Java's 30th anniversary this May! This is a very special anniversary episode of the Foojay Podcast! As we approach May 23rd, marking exactly 30 years since Java's first beta release in 1995, we're honored to present our f
Celebrating 5 Years of Foojay! (#70)
On April 25, 2020, Geertjan Wielenga published the first Foojay post. Yes, we are celebrating 5 years since the Friends Of OpenJDK website launch! Today, more than 1,600 posts are on the site, written by over 250 authors. And there is much
All Things Java at VoxxedDays Amsterdam (#69)
On April 3rd, the first VoxxedDays event in Amsterdam took place. VoxxedDays are tech events organized by local community groups, with support from the Devoxx team. Geertjan Wielenga brought along a camera and microphone and spoke with many
Welcome to OpenJDK (Java) 24 (#68)
We serve you a podcast about the new Java version every six months. Our regular guest, Simon Ritter, Deputy CTO of Azul, is known on social media as "speakjava." He is part of the OpenJDK vulnerability group, JCP executive committee, and ex
Writing a book. Does it make you rich and famous? (#67)
Let me share a personal story. I started experimenting with Java on a Raspberry Pi about five years ago and blogged a few articles about it. But the more I experimented, the more I wrote down, and eventually, I had written a book… I worked
Let's Talk About Java Code! Diving into Foojay blog posts... (#66)
In this Foojay podcast, we dive into a few articles that were published recently and focus on code. Igor Kulakov of JetBrains gives us his insights into the tool he created to find duplicate content in documentation. Rijo Sam explains how y
Boost Your Career in 2025! (#65)
With the first Foojay podcast of 2025, we want to help you to boost your career! By now, you've likely had your year-end performance review with your manager and set some goals to advance in the coming year. Are you ready to take your caree
Interviews at JFall about opensource, OpenJDK evolutions, Project Loom, JVM,... (#64)
Let's wrap up this year with more interviews from the JFall conference. In this episode you'll learn more about Foojay, JVM internals and writing your own programming language, Project Loom and structured concurrency, learning at conference
How do we keep our Java applications up to date and secure (#63)
Last month, I published a Foojay blog post about the risks in systems that are stuck on old or outdated Java versions and got a lot of feedback from developers. Most of them want to move on but get stuck on management decisions, outdated pr
Better Coding with AI: Friend or Enemy? (#62)
AI, LLMs, ChatGPT—these are just a few of the buzzwords of the massive revolution unfolding right now. These tools are reshaping how we work, but they come with a catch: while they help us work faster and smarter, we need to be careful abou
As a developer, how do we keep our body and mind healthy? (#61)
Foojay Podcast published in November 2024 All info, show notes, and links: https://foojay.io/today/category/podcast/ At Devoxx and JFall, we talked with Georgios Diamantopoulos, Lutske de Leeuw, Tom Cools, Jessica Siewert, and Rijo Sam abou
Proud Of Belgium: Devoxx, JobRunr, Timefold, OpenJDK Mobile, OpenJFX, Thymeleaf, htmx (#60)
Belgium might be tiny, but we have a strong Java Community! As I was doing interviews at Devoxx in October, I met several of these people, and we talked about their projects, how you can get involved in OpenJDK, and maybe even start a compa
DevRel Explained and How to Become a Conference Speaker (#59)
What do people who have Developer Relations as their job description do? And how do you become a conference speaker? You'll learn in this Foojay podcast! At Devoxx in Belgium, I got to talk to Josh Long, Baruch, Pratik Patel, and Roni Dover
How Java Developers Can Secure Their Code (#58)
Three years after Log4Shell caused a significant security issue, we still struggle with insecure dependencies and injection problems. In this podcast, we'll discuss how developers can secure their code. I talked with three authors who poste
Welcome to OpenJDK (Java) 23 (#57)
OpenJDK (Java) 23 is here! This version introduces three new features to the language and runtime, many bug fixes, small improvements, and a longer list of preview features. What are the most important facts about this release? Let's find o
Vectors in Java Code, Database, and LLMs (#56)
In this Foojay podcast, we enter the world of mathematics by discussing Vectors and how they are crucial for AI and machine learning. As ChatGPT explains: "A Vector is a mathematical structure that holds numerical values. Vectors are fundam
Embedded Java, Part 2 (#55)
As a backend developer, you may not realize that Java was initially born on embedded devices like set-top boxes and gateways. We discussed this topic for the first time almost three years ago in Foojay Podcast #2 with James Gosling, Johan V
Music and MIDI with Java and Kotlin (#54)
MIDI is a universal standard for communicating between musical instruments and computers. Within OpenJDK, there is a whole Java package dedicated to MIDI communication and data handling. Is it up to date? Are there better approaches now? An
JCON Report, Part 5 (#53): CQRS, JOOQ, GraphQL, API, Vaadin, OpenRewrite, ErrorProne, Gateways,...
This is the final part of the JCON interviews. Did I save the best for last? It's up to you to decide. In this episode, you'll hear Simon Martinelli, Nicolas Fränkel, Marcus Hellberg, Rick Ossendrijver, and Abdel Sghiouar. We talked about a
JCON Report, Part 4 (#52): Garbage Collectors, Test Containers, Flaky Tests, ToxiProxy, Virtual Threads
This is part 4 of the JCON interviews. In this episode, we have 5 new guests for you. We start with garbage collectors and Intelligence Cloud, a tool created by Azul to find out which of your code is actually used in production and which de
JCON Report, Part 3 (#51) - Persistence, Jakarta EE, GlassFish, Messaging via Telegram
This is part 3 of the JCON interviews. In this episode, Frank meets Otavio Santana, who recently wrote the book "Mastering the Java Virtual Machine." At JCON, he talked about the persistence layer and how you can evolve your career. You'll
JCON Report, Part 2 (#50) - Maven, Software Security, Code Quality
This is part 2 of the interviews we recorded at the JCON conference earlier this month in Germany. In this episode you get two main topics: Maven and Code Quality. In the first part, you'll hear Karl Heinz Marbaise and Steve Pool about the
JCON Report, Part 1 (#49) - JUGs, Communities, Open Source, Generative AI, LangChain4j, Machine Learning
On Tuesday, May 14th, the Foojay Podcast went live at the JCON conference in Cologne, Germany, to talk with speakers and visitors about all things Java. We had so many amazing talks that we will combine them into several podcast episodes in
JUG Oberpfalz, JCON Conference, and JAVAPRO Magazine (#48)
Once a month, in the Foojay Podcast, we discuss the history of a Java User Group and the people behind it. In this episode, we are in Oberpfalz, Germany, for a particular reason. The organizers of the local JUG are the same people responsib
Artificial Intelligence and Machine Learning with Java (#47)
About one and a half years ago, ChatGPT was launched. The way we search for information and develop software has changed a lot since then as the use of Artificial Intelligence suddenly became a lot easier. What can we expect in the near fut
JUG World Tour: JUG Switzerland (#46)
In this podcast, once a month, we discuss the history of a Java User Group and the people behind it. In this episode, I'm leaving the European Union and stepping over the border of Switzerland, the country where the Red Cross was started, a
Welcome to Java 22 (#45)
Last September, we got Java 21, a Long Term Support (LTS) version with eight new big features and seven incubator or preview features. Does Java 22 also bring that much innovation, or is it just a bug-fix release? And what needs to be done