Java 185

Java is the core topic across this site. These posts cover modern Java features, OpenJDK evolutions, performance tuning, tooling, and hands-on development lessons from real projects.

Java
Feb 10, 2026 · 7 min

First Test of Java on BeagleBoards (ARM and RISC-V)

As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V ), I’ve asked various suppliers to send me evaluation boards. I …

#java#javaonsingleboardcomputers#javaonriscv#arm
Java
Jan 27, 2026 · 2 min

Links from the jChampions Conference talk 'Foreign Function & Memory (FFM) API on Raspberry Pi'

These are the links from the jChampions Conference online talk, on January 27, 2026: “The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the …

#java#javaonraspberrypi#pi4j#conference
Java
Jan 26, 2026 · 1 min

Foojay Podcast #89: Quarkus and Agentic Commerce

Picking a Java framework shapes everything from cold-start times to your cloud bill, so it pays to understand what each one optimizes for. We also looked at a question that hits …

#podcast#foojay#java#quarkus
Java
Jan 16, 2026 · 4 min

First Test of Java on the StarFive VisionFive 2 Lite (RISC-V)

As part of my 2026 learning goals around Java on RISC-V (see this post about x86 versus ARM versus RISC-V ), I’ve asked various suppliers to send me evaluation boards. I …

#java#javaonsingleboardcomputers#javaonriscv#risc-v
Java
Jan 12, 2026 · 5 min

First Test of Java on the Orange Pi (ARM and RISC-V)

As part of my 2026 learning goals around Java on Single Board Computers and RISC-V (see this post about x86 versus ARM versus RISC-V ), I’ve been asking various suppliers to …

#java#javaonsingleboardcomputers#javaonriscv#arm
Java
Jan 7, 2026 · 14 min

Single Board Computers: x86 vs ARM vs RISC-V

Ever since I started my #JavaOnRaspberryPi journey in 2019, which resulted in my book “Getting Started with Java on the Raspberry Pi ”, I’ve been fascinated with …

#java#javaonsingleboardcomputers#javaonriscv#arm
Java
Jan 5, 2026 · 13 min

The FFM API: How OpenJDK Changed the Game for Native Interactions (And Made Pi4J Better!)

This is a crosspost from the article I contributed to this year’s JVM Advent . The Pi4J project is a Java library that allows you to control the GPIO pins and electronic …

#java#javaonraspberrypi#pi4j#conference
Java
Dec 29, 2025 · 1 min

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

What turns a nervous first-timer into a confident conference speaker? Plenty of developers have a story worth sharing, but the path from idea to stage feels foggy. In this …

#podcast#foojay#java#conference
Java
Dec 22, 2025 · 1 min

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

Work-life balance often sounds like a slogan, but the day-to-day reality of a developer career rarely fits a clean template. Health, family, growth, and leadership all pull at the …

#podcast#foojay#java
Java
Dec 15, 2025 · 1 min

Foojay Podcast #86: Agents, MCP, and Graph Databases: Java Developers Navigate the AI Revolution

AI tools keep landing on Java teams faster than anyone can evaluate them. The real question is not whether to use them, but how to keep production code reliable when agents start …

#podcast#foojay#java#ai
Java
Dec 8, 2025 · 1 min

Foojay Podcast #85: Code, Community, and Opportunity: Making Tech Accessible for Everyone

Talent shows up everywhere, but the chance to use it does not. Kids in underserved schools, students without a laptop, and developers outside the usual hubs all hit walls the rest …

#podcast#foojay#java#community
Java
Dec 3, 2025 · 2 min

Links from the YavaConf talk 'Foreign Function & Memory (FFM) API on Raspberry Pi'

These are the links from the Ya!vaConf virtual talk on December 4, 2025: “Java Champion Talk - How the new Foreign Function & Memory API pushes Java on Raspberry Pi to …

#java#javaonraspberrypi#pi4j#conference
Java
Dec 1, 2025 · 1 min

Foojay Podcast #84: Developing Performant, Cost Efficient, and Eco-friendly Code

Cloud bills keep growing and so does the energy footprint of the software we run. Tuning code often has a bigger impact than chasing a cheaper cloud contract. In this conversation …

#podcast#foojay#java#cloud
Java
Nov 25, 2025 · 5 min

First Experiments with Java on the LattePanda IOTA: An Alternative to Raspberry Pi?

After years of experimenting with Raspberry Pi boards, Java, JavaFX, and Pi4J to control electronics, I wanted to explore whether my knowledge and experience could be applied to …

#java#javaonsingleboardcomputers#lattepanda
Java
Nov 24, 2025 · 1 min

Foojay Podcast #83: OpenJDK Evolutions plus Tips and Tricks

Two of Europe’s biggest Java conferences in one autumn brought together developers with very different stories about the platform. We grabbed a few of them between sessions …

#podcast#foojay#java#openjdk
Java
Nov 17, 2025 · 1 min

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

Java keeps picking up speed, and a lot of that momentum comes from a handful of OpenJDK projects most developers have only read about in release notes. Leyden trims startup time, …

#podcast#foojay#java#openjdk
Java
Nov 6, 2025 · 2 min

Links from the JFall talk 'Foreign Function & Memory (FFM) API on Raspberry Pi'

These are the links from the JFall talk in Ede, The Netherlands, on November 6, 2025: “The Wait is Over: Foreign Function & Memory (FFM) API brings modern Java to the …

#java#javaonraspberrypi#pi4j#conference
Nov 5, 2025 · 6 min

Will OpenJFX Be Merged Into OpenJDK? It Would Be a Perfect Match with Java on Mobile!

While looking for articles for the JFX Central Links Of The Week , I found this very interesting article by Paul Krill on InfoWorld . It’s based on an October 29 post by …

#java#javafx
Java
Nov 3, 2025 · 1 min

Foojay Podcast #81: Maven 4 – The Future of Java Build Automation

Maven powers millions of Java projects, so a major version bump touches almost every team in the ecosystem. Maven 4 brings performance gains, cleaner plugin APIs, and changes to …

#podcast#foojay#java#maven
Java
Oct 20, 2025 · 1 min

Foojay Podcast #80: AI4Devs Interviews – Part 2

The first AI4Devs conference in Amsterdam brought together developers, data scientists, conference organizers, and even a student to share how AI shifts their daily work. We …

#podcast#foojay#java#ai