Browsing Category
API & Frameworks
109 posts
Comparing transitive dependency version resolution in Rust and Java
You learn by comparing to what you already know. I was recently bitten by assuming Rust worked as…
The Gen AI Iceberg – Java Tooling Edition
From @Autowired ChatClient to Compiling GPU Kernels From Pure Java Bytecode: A Lovecraftian Descent Through Everything a JVM…
Vaadin + Quarkus: The New Approach for Enterprise Apps
While Vaadin is commonly integrated with Spring, this article explores a powerful new full-stack solution: Vaadin with Quarkus.…
OpenFeature – one flag to rule them all!
Feature flags and where to find them What are feature flags? To keep it simple it’s a way…
Simpler JVM Project Setup with Mill
Java and other JVM languages like Scala or Kotlin are often used for large enterprise codebases, but the…
Java Developers, You’re Already Ready for Blockchain — You Just Don’t Know It Yet
The Java ecosystem has a mature way of doing things. Pick your framework. Use Maven or Gradle. Write…
Kotlin kontra Java – Part 2 – MultiPlatform
When you start a new project on the JVM, should you pick Java or Kotlin? You might have…
Petabyte-Scale AI Memory with Serverless Java
The current wave of Generative AI innovation is built on a paradox. While models are becoming more powerful…
Zero Migration Java – Staying Current Without Breaking Your App
Keeping enterprise Java applications secure and up-to-date is critical but traditional runtime upgrades often come with painful migrations, broken dependencies, and retesting cycles. What if developers could upgrade their runtime without touching their code?
In this article, we explore the concept of zero migration — a runtime model that allows Java applications to stay current with the latest patches and features without requiring code or configuration changes.
Java Vector API: Faster vector computations for the JVM
Introduction Modern CPUs contain vector registers. These vector registers hold multiple numerical values as the same time. They…