On Monday June 16, Luminis hosts a AWS GameDay at the AWS office in Amsterdam. …
Read More »Luminis challenges you: AWS GameDay on June 16
On Monday June 16, Luminis hosts a AWS GameDay at the AWS office in Amsterdam. The GameDay is an int…
Meer met Maven
Article JAVA Magazine 04 – 2021 Java X + 1 Velen zullen Java 17 zien als dé nieuwe release om …
Kotlin Multiplatform
Article JAVA Magazine 04 -2021 Kotlin is een krachtige, moderne taal die de laatste jaren vee…
Betere testcode met het Tester Pattern
Article JAVA Magazine 04 -2021 Wie automatische testen schrijft, weet dat er ook een nadeel aan zit:…
Get Shit Done
Article JAVA Magazine 04 – 2021 Practical tips to be more productive as a developer. With the …
Java Articles by Foojay.io
April, 2025
-
22 April
Jakarta EE 11 Web Profile Released, Enabled by Eclipse GlassFish
Author: Ondro Mihalyi Original post on Foojay: Read More The Jakarta EE 11 Web Profile has officially been released on March 30, 2025 — bringing a cleaner, more modern baseline to the Jakarta EE platform, with strong alignment to recent Java versions, improved modularity, and the removal of legacy specifications. Although it comes later than planned, due to unexpected challenges in refactoring …
Read More » -
18 April
Async file IO with Java and io_uring
Author: David Vlijmincx Original post on Foojay: Read More When I first started exploring Virtual Threads in Java, I wanted to understand everything about them like, performance characteristics, when they yield, and limitations. This journey led me to an interesting challenge about file I/O operations. These operations cause Virtual Threads to become “pinned” to platform threads, limiting their effectiveness for …
Read More » -
16 April
Optimizing the Garbage Collector when Migrating Cloud Workloads
Author: Kieran Hejmadi Original post on Foojay: Read More Introduction to Java on Arm You might associate Arm primarily with smartphones and the Java-based Android runtime. However, OpenJDK has supported AArch64 on Linux since 2014— before Arm-based cloud instances were widely available. Fast forward a decade and major cloud providers have their own Arm-based instances like AWS Graviton, Microsoft Azure …
Read More » -
16 April
Breaktime Tech Talks (Ep39): Why embedding models should match + Advice for starting a blog
Author: Jennifer Reif Original post on Foojay: Read More This is episode 39 of the Breaktime Tech Talks podcast. I’m at a conference this week presenting on a variety of different topics, but I stopped for just a few minutes to document some recent learnings while I was preparing the code projects for this week’s sessions. I’ll chat about a …
Read More » -
15 April
A Guide to Creating JavaFX Native Images
Author: Catherine Edelveis Original post on Foojay: Read More Combining JavaFX-based applications with GraalVM Native Image will enable you to create platform-specific executables that don’t require the JVM to run. In this article, we will look into two ways of turning JavaFX applications into native images: manually and with the Maven plugin. We will also learn to integrate this process …
Read More » -
14 April
Foojay Podcast #69: All Things Java at VoxxedDays Amsterdam
Author: Frank Delporte Original post on Foojay: Read More 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 of the attendees. This is the first Foojay podcast ever to feature more …
Read More » -
10 April
Time to panic? AI and Cybercrime legislation is on your doorstep now
Author: Steve Poole Original post on Foojay: Read More As we settle into 2025, legislation around AI and cybercrime is no longer a distant threat or vague aspiration. It’s here, real, and it’s already changing how companies must build, deploy, and secure intelligent systems. If you’re a developer, security engineer, or anyone responsible for the software supply chain, it’s time …
Read More » -
9 April
Register for Foojay Webinar: “Java’s Place in the AI Revolution”
Author: Frank Delporte Original post on Foojay: Read More This first online Foojay Webinar will highlight Java’s place in the AI Revolution, focusing on Exploring AI/ML Using Pure Java Tools. AI and Machine Learning (ML) are becoming essential in modern software development. For Java developers, there’s no need to switch technology stacks. It’s now possible to build, train, and deploy …
Read More » -
9 April
Mutation Testing in Rust
Author: Nicolas Frankel Original post on Foojay: Read More I’ve been a big fan of Mutation Testing since I discovered PIT. As I dive deeper into Rust, I wanted to check the state of mutation testing in Rust. Starting with cargo-mutants I found two crates for mutation testing in Rust: cargo-mutants and mutagen mutagen hasn’t been maintained for three years, …
Read More » -
9 April
The try block in Rust
Author: Nicolas Frankel Original post on Foojay: Read More I wrote previously about libs for error management in Rust. This week, I want to write about the try block, an experimental feature. The limit of the ? operator Please check the above article for a complete refresher on error management in general and the ? operator in particular. In short, …
Read More »