Recent Posts

Building Systems That Know Why They Exist ~ When Data, Logic, and Intent Finally Align

Author: Elie Hannouch Original post on Foojay: Read More Every software system begins with intent. A human decision. A statement of what should exist, how it should behave, and why it matters. But somewhere along the way, that intent dies. It’s decomposed into documentation, user stories, and scattered logic. It becomes a shadow of itself fragmented across layers of code, …

Read More »

Java 21+ on Raspberry Pi Zero 2 is Back In Business

Author: Frank Delporte Original post on Foojay: Read More Table of Contents Reproducing The ProblemFixed with Latest OpenJDK 21 and 25Conclusion As described before on Java 21+ Not Working on Raspberry Pi Zero 2, a problem appeared to execute Java code on the Raspberry Pi Zero 2 with OpenJDK 21 or higher. Reason: in OpenJDK 21 the Just-In-Time (JIT) compiler …

Read More »

Java 25: What’s New?

Author: Loic Mathieu Original post on Foojay: Read More Table of Contents JEP 470: PEM Encodings of Cryptographic Objects (Preview)JEP 502: Stable Values (Preview)JEP 503: Remove the 32-bit x86 Port509: JFR CPU-Time Profiling (Experimental)514: Ahead-of-Time Command-Line Ergonomics515: Ahead-of-Time Method Profiling518: JFR Cooperative Sampling520: JFR Method Timing & TracingFeatures coming out of previewFeatures that remain in previewMiscellaneousInternal changes, performance, and securityJFR …

Read More »