IntelliJ IDEA: Let's Go Beyond The Basics!
In this article, I’ll talk about some tricks that I use in my day to day job and show some best practices that can boost your productivity.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Hamza Belmellouki
4,368 viewsIn this article, I’ll talk about some tricks that I use in my day to day job and show some best practices that can boost your productivity.
Kevin Farnham
4,568 viewsNow that 2021 is well underway, many prominent Java developers have taken the time to predict what 2021 may bring to the Java universe!

Brian Vermeer
8,187 viewsJava serialization—and specifically deserialization—is “the gift that keeps on giving” for the security issues produced over the years.

Igor De Souza
3,595 viewsVert.x is open-source reactive polyglot software toolkit from the developers of Eclipse. Let's use it to play with a virtual potentiometer!

Ashish Choudhary
3,154 viewsSkaffold eases development and deployment of applications running on Kubernetes, managing the entire workflow, giving instant feedback.

Almas Baimagambetov
24,740 viewsDifferent rendering techniques in JavaFX using Canvas API, AWT Graphics2D, PixelBuffer and PixelBuffer GPU.

Brian Vermeer
4,288 viewsIn this video, I explain and demonstrate how an XXE injection attack works by extracting system data that should not be exposed.

Geertjan Wielenga
2,666 viewsVote for the items that you find most useful and we'll build a community-based perspective of the January 2021 OpenJDK Update release.

Helen Scott
7,211 viewsSimplifying your code has advantages, including improving readability, tackling technical debt, and managing ever-changing requirements.

In this article, we will be building a system monitoring dashboard, with Java and JavaFX, which can run on a Raspberry Pi.