[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

June, 2026

  • 10 June

    BoxLang 1.14.0 : Introducing Inner Classes

    Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents The Two FlavorsTemplate ClassesHoistingMultiple Classes in One ScriptProperties, Constructors, and Static MembersInheritance Java Interoperability Imports Are SharedTemplate Classes in .bxm FilesInner Classes Hoisting in Inner Classes Multiple and Nested Inner Classes Inheritance Between Inner Classes Accessing Outer Class Statics External Access via $ Syntax Importing Inner Classes Java …

    Read More »
  • 10 June

    Your TLS Stack Is Lying to You About Zero-Copy

    Author: Arkadiusz Przychocki Original post on Foojay: Read More Table of Contents The “No Waste Compute” ConstraintThe Impedance Mismatch in Memory OwnershipThe Netty QuestionExplicit State and FFMWhat the Exploratory Benchmarks ProveThe GC Layer and the True Cost of AbstractionsWhere SSLEngine Still WinsWhat I Changed, and What I Gave Up The “No Waste Compute” Constraint When I started designing the Exeris …

    Read More »
  • 9 June

    JC-AI Newsletter #16

    Author: Miro Wengner Original post on Foojay: Read More Over the past two weeks, the field of artificial intelligence has continued its remarkable pace of advancement. As AI becomes increasingly woven into the fabric of daily life, shaping how we work, communicate, and make decisions, it is both timely and valuable to step back and understand the broader trajectory of …

    Read More »
  • 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 »