Classic Layout

Sustainability Starts with Your Runtime: Meet a Green JVM

Author: Anthony Layton Original post on Foojay: Read More Table of Contents Sustainable engineering in action Cost and carbon reduction: an illustrative example Net-zero goals start at the platform levelReady to see the difference? Reducing spend in the cloud is a top priority for many organizations, and a high-performance Java platform can help cloud cost reduction efforts. These same optimizations can help …

Read More »

The Great Data Reimagination: From Static to Agile in the AI Era

Author: Karin Lauria Original post on Foojay: Read More Table of Contents The Data Architecture Identity CrisisThe Adaptive Approach: Prioritizing Developer SpeedAI-Native Platforms Are the Future We’re in the middle of a fundamental change in how enterprise software works. In the next decade, your database will become your AI. Just five years ago, choosing the right kind of database to …

Read More »

Testing an OpenRewrite Recipe

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents The naive approachThe nominal approachDon’t forget cyclesCriticismsConclusion For the last two weeks, I’ve kicked the tires of OpenRewrite. At first, I created a recipe to move Kotlin source files as per the official recommendations with a set package name. I then improved the recipe to compute the root …

Read More »

Foojay Podcast #75: JCON Report, Part 4 – Tips and Tricks for Java Devs

Author: Frank Delporte Original post on Foojay: Read More Table of Contents VideoPodcast (audio only)Content This is the final part of the JCON 2025 interviews with a lot of tips and tricks! In the three previous podcasts, we featured interviews from the JCON conference on “Being a better Java developer,” “Evolutions in Java,” and “How to use AI with Java.” …

Read More »

New AI Conference For And By Developers

Author: Geertjan Wielenga Original post on Foojay: Read More AI4DEVS, September 19 in Amsterdam, is created for and by developers working with AI technologies. Our mission is simple: share practical, usable knowledge with real use cases and code. Whether you’re an experienced AI engineer or just starting to explore machine learning in your applications, AI4DEVS offers valuable knowledge for every level. All the …

Read More »

How I Improved Zero-Shot Classification in Deep Java Library (DJL) OSS

Author: Raphael De Lio Original post on Foojay: Read More Table of Contents TL;DR:What’s Zero-Shot Classification (and Why It Matters)Integrating a Zero-Shot Classification Model with the Deep Java Library Dependencies The Criteria Class Loading and using the model Using different modelsUsing a model that is not available in the Model Zoo Loading a local model with DJL Problem #1: No …

Read More »

Building a Spring Boot CRUD Application Using MongoDB’s Relational Migrator

Author: Aasawari Sahasrabuddhe Original post on Foojay: Read More Table of Contents Pre-requisitesRelational MigratorMigrating the data from the PostgreSQL schema to MongoDB Analysing the Postgres schema Creating mappings to generate the equivalent MongoDB schema Migrating the data into MongoDB Code generation with Relational MigratorBuilding Spring Boot application Examples of aggregation pipelines Conclusion Imagine this: You’re working with a relational database …

Read More »

Prime Time: The High Performance Java Event

Author: Geertjan Wielenga Original post on Foojay: Read More Java is the engine behind mission-critical applications and end user experiences. From faster response times to consistent performance, Java can have a significant impact on business results and cloud costs. Join Azul and leading voices from the Java community for Prime Time, a dynamic virtual event dedicated to innovations, strategies, and …

Read More »

CAP in the Pocket: Developing Java Applications on your Phone

Author: Johannes Bechberger Original post on Foojay: Read More Table of Contents TermuxDevelop Directly in TermuxUse an Emulated UbuntuSAP CAP SFlightBuilding and Running SAP CAP SFlightModifying the Application via VSCodeAndroid Linux TerminalExtra: CAP-in-the-Pocket VSCode ExtensionConclusion Smartphones are more powerful then ever, with processors rivaling old laptops. So let’s try to use them like a laptop to develop web-applications on the …

Read More »

Carbon Aware Job Processing With JobRunr v8

Author: Nicholas D’hondt Original post on Foojay: Read More Table of Contents What is JobRunr?Carbon Aware Job Processing Carbon Aware Configuration What If There Is No Forecast? Conclusion As we produce, mutate, configure, and consume more and more data in various shapes and forms, think: video on demand, AI ingestion and generation of content, Internet of Things always-on connectivity, and …

Read More »