Recent Posts

What’s New in actions/setup-java 5.4 and 5.5: Signature Verification, Kona JDK, and a Better Maven Experience

Author: Bruno Borges Original post on Foojay: Read More What’s New in actions/setup-java 5.5.0 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 JAVA_HOME and the PATH, configures Maven settings.xml, sets up dependency caching, and registers Maven toolchains — all before your build even starts. The …

Read More »

Why We Moved Our Timefold Java Worker Pods from AMD to ARM64

Author: Tom Cools Original post on Foojay: Read More When we investigated unexpected performance variance in our Timefold Solver worker pods on our platform, we traced it to hyperthreading on AMD (x86-64) cloud instances. Switching to ARM (ARM64), where each vCPU maps to a physical core, eliminated the problem and roughly doubled effective throughput per dollar for concurrent solver workloads. …

Read More »

Closing the Visual Gap Between the Official Lottie Webplayer and Lottie4J

Author: Frank Delporte Original post on Foojay: Read More A Lottie library is only as good as its output looks. If an animation renders differently in Lottie4J than it does in the official web player, that’s a bug, even when no exception is thrown and the code looks correct. Within the fxfileviewer, there is an app to visually compare the …

Read More »