Foojay Podcast #100: Java Podcasters on Why They Started, What Broke, and What They Learned
Foojay Podcast hits episode 100. No plan, no roadmap. It just happened. To mark the occasion, Frank turned the microphone around and invited …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

Foojay Podcast hits episode 100. No plan, no roadmap. It just happened. To mark the occasion, Frank turned the microphone around and invited …

Your database made your data durable. Temporal does the same for your code.

Learn when not to use Event-Driven Architecture (EDA), from simple CRUD apps to strong consistency, immediate responses, and operational …

This week's release adds car dashboards, motion sensors, desktop-class input, foldables, Commerce, Secrets, versioned builds, and real video …

When developers first hear about Temporal, they tend to move through a predictable sequence of emotions. First comes disbelief — the claim …

BoxLang has never stood still, but 1.14.0 is something different. This is the release where the language stops filling gaps and starts …

Learn how intricate and amazing the JVM is and how much cognitive load that it takes on so you rarely have to think about things that steal …
A place for friends of OpenJDK, Foojay.io is your one stop shop for all things Java, Kotlin, and beyond, with tips, tricks, and insights …

The official Java documentary premieres July 17 on YouTube. Watch the trailer, meet the guests, and join the live chat with James Gosling.

If you build Java on GitHub Actions, actions/setup-java is almost certainly the first step in your workflow. It installs a JDK, wires up …