foojay

Jurassic JDK: Migrate or Extinct

Author: Aicha Laafia Original post on Foojay: Read More 65 million years ago, dinosaurs didn’t adapt. They’re gone. Your JDK 7 app is giving the same energy. 🫠 I spent a year and a half migrating more than 15 projects in production. Full time. Real teams, real deadlines, real 2am breakage. This is everything I wish someone had written before …

Read More »

Aggregation Optimization in MongoDB: Unnecessary Unwinds (Part 2)

Author: Graeme Robinson Original post on Foojay: Read More And why MongoDB might be a better relational database than you ever realized. Design reviews are one-on-one meetings where MongoDB experts deliver advice on data modeling best practices and application design challenges. In this series, we are going to explore common real-life scenarios where design reviews helped developers achieve meaningful success …

Read More »

Pi4J Drivers: Simplifying Sensor and Hardware Integration in Java

Author: Igor De Souza Original post on Foojay: Read More When developing Java applications for Raspberry Pi, Pi4J is one of the most popular libraries for accessing GPIO, I2C, SPI, PWM, and other hardware interfaces. However, interacting directly with these protocols often requires a significant amount of code and a deep understanding of the underlying hardware. This is where the …

Read More »

What’s New In The June 2026 Azul Payara Release?

Author: Luqman Saeed Original post on Foojay: Read More The June 2026 cycle ships the first regular monthly release of the Payara 7 line, plus a critical security fix that lands across every supported branch. Azul Payara 7.1.0 continues the Jakarta EE 11 line that went generally available in May, and is joined by Azul Payara Community 7.2026.6, Azul Payara …

Read More »

BoxLang 1.14.0 : Query Transformers – Take Full Control of Your Query Results

Author: Cristobal Escobar Original post on Foojay: Read More BoxLang 1.14.0 ships a lot of exciting features — Dynamic Sets, Ranges, Inner Classes, JSONPath navigation — but one quietly powerful addition will change the way you think about every database call in your application: Query Transformers, and this is just the start, we have plans for a whole lot more …

Read More »

double, BigDecimal, or Fixed-Point? Precision, Performance, and Sane Choices for Numbers in Java

Author: Stefano Fago Original post on Foojay: Read More There is an evergreen debate in the Java world: Should you always use MARKDOWN_HASHeb731dbabfc7392f8ad8c1cdb326a26aMARKDOWNHASH for money? The short answer is no. The real answer is: it depends on your computational context: the precision you need, the rounding rules you must follow, and the performance budget you have. The problem is that …

Read More »

Aggregation Optimization in MongoDB: A Case Study From the Field (Part 1)

Author: Graeme Robinson Original post on Foojay: Read More And why MongoDB might be a better relational database than you ever realized. This article was written by Graeme Robinson. Find him on LinkedIn. Design reviews are one-on-one meetings where MongoDB experts deliver advice on data modeling best practices and application design challenges. In this series, we are going to explore …

Read More »

Quarkus Unpacked: Insights from the Foojay Podcast

Author: Michal Maléř Original post on Foojay: Read More Quarkus Unpacked: Insights from the Foojay Podcast I recently had the pleasure of joining the Foojay podcast to talk about Quarkus in depth. The conversation covered a lot of ground, from what makes Quarkus different to the practical trade-offs between JVM and native mode. This post captures the key questions and …

Read More »

Bringing Raspberry Pi Development to Quarkus with the Quarkus Pi4J Extension

Author: Igor De Souza Original post on Foojay: Read More Table of Contents Why Combine Quarkus and Pi4J? What Does the Extension Provide? A Simple Example Configuration Without Recompilation GPIO Injection by Number or Name Health Checks for Raspberry Pi Applications Building Modern IoT Applications Part of the Quarkiverse Ecosystem Looking Ahead Conclusion Java developers building applications for Raspberry Pi …

Read More »