[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

June, 2026

  • 9 June

    Introduction to CQRS using MongoDB

    Author: Otavio Santana Original post on Foojay: Read More Table of Contents PrerequisitesStep 1: Create the entitiesStep 2: Creating CommandStep 3: Create QueryConclusion In enterprise environments, projects often begin with a simple structure: one model, one service, and one document, using a single class and data transfer object for both read and write operations. While this unified approach works at …

    Read More »
  • 9 June

    Lottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents What we talked aboutLottie: from Bodymovin to everywheredotLottie: the format worth paying attention toWhat this means for Lottie4JLinks from the videoConclusion Lottie animations run on Android, iOS, and the web. Getting them working on the JVM is a different story. Lottie4J started as a question: can JavaFX render …

    Read More »
  • 8 June

    Metal Default, A New Build Cloud, And A New Format

    Author: Shai Almog Original post on Foojay: Read More Table of Contents Metal is the default on iOSThe new Build Cloud console is now the default linkUpcoming attractionsWrapping up This week’s release post looks different on purpose. The Friday omnibus has been getting longer and longer, and that has been working against us in two ways. SEO ignores 5,000 word …

    Read More »
  • 5 June

    “Agentic” Was Everywhere at Money20/20 Amsterdam — Once I Started Looking

    Author: Geertjan Wielenga Original post on Foojay: Read More Table of Contents Core banking, reimagined as “AI-native”Payments and money movementLending, credit, and collectionsRisk, fraud, and complianceBuild-your-own-agent platforms and toolingData and infrastructure underneath it allContent, language, and trustServices and talentConclusions I walked the floor at Money20/20 in Amsterdam with a simple little mission: count the first ten vendor booths using “AI,” …

    Read More »
  • 5 June

    Spring Boot Migration and the CRA: When Good Enough Isn’t

    Author: Steve Poole Original post on Foojay: Read More Table of Contents If You’re Already on 4.0 The zombie problem followed you If You’re Still on 3.5 The technical risk is growing. The legal risk is about to change. What “Without Undue Delay” Actually Means Now Article 14 and the 24-hour clock The calculation changes on June 30th Why commercial …

    Read More »
  • 5 June

    Context Is Code: A Tour of APM and AgentRC

    Author: Soham Dasgupta Original post on Foojay: Read More Table of Contents 1. The problem: agent context drifts2. The idea: what if agent context had a package.json?3. The 3 strong guarantees Portable by manifest Secure by default Governed by policy 4. What an APM package can contain5. The five commands you’ll actually use6. One manifest, every harness7. Plugins and marketplaces: …

    Read More »
  • 4 June

    Tiberius: A Security Testing Framework for LLM Applications in Java

    Author: Iryna Dohndorf Original post on Foojay: Read More Table of Contents The ProblemWhat Tiberius Does1. Fixture-Based Regression Testing2. Guardrail Validation Against Real Attack Data3. Probabilistic Security ContractsAttack Coverage4. Bias Testing5. Model FingerprintingIntegrationThe Case for Shared Attack DatasetsSecurity Testing as a First-Class Engineering ConcernGetting StartedAcknowledgementsReferences Tiberius: A Security Testing Framework for LLM Applications in Java How do you write a …

    Read More »
  • 4 June

    MongoDB as a Vector Database for AI Agents-MongoDB

    Author: Aasawari Sahasrabuddhe Original post on Foojay: Read More Table of Contents Why should you use MongoDB for building AI agents?Understanding AI agentsBuilding a multi-agent application with MongoDB Step 1: Creating a vector search index Step 2: Creating the Trip Step 3: Induce a disruption Step 4: Replanning  Step 5: The Memory agents make use of vector search. Step 6: …

    Read More »
  • 3 June

    NFC, Crypto, Biometrics, And A New Build Cloud

    Author: Shai Almog Original post on Foojay: Read More Table of Contents A new Build Cloud UI — previewDevice APIs become first-class Biometrics — PR #4987 Cryptography — PR #4994 NFC — PR #4996 cn1libs can now own simulator menus — and that changes Bluetooth Bluetooth that you can actually debug In-app purchase consistency — PR #4990UTF-8: JDK-compatible replace semantics …

    Read More »
  • 3 June

    What is Sharding in MongoDB and When Should You Use It?

    Author: Nancy Agarwal Original post on Foojay: Read More Table of Contents A Practical Introduction to Horizontal Scaling 1. Shards 2. Config Servers 3. Mongos Router Large datasets High write throughput Rapid data growth A Practical Introduction to Horizontal Scaling When building applications, most developers start with a single database server. At the beginning, everything works perfectly. Your application might …

    Read More »