BoxLang AI Deep Dive — Part 7 of 7: MCP — The Protocol That Connects Everything
BoxLang AI 3.0 Series · Part 7 of 7 The AI ecosystem has a tool problem. Every framework has its own way of defining tools, every agent has …
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

BoxLang AI 3.0 Series · Part 7 of 7 The AI ecosystem has a tool problem. Every framework has its own way of defining tools, every agent has …

This is the first article in a three-part series. Part 2 covers short-term and long-term memory; Part 3 introduces stateful workflow …

Every year on May 4th, fans around the world celebrate Star Wars Day with the iconic phrase “May the 4th be with you.” The following day, …
Learn how to connect Java applications to Microsoft Access (.accdb/.mdb) using UCanAccess. A pure-Java, open-source JDBC driver for …

From time to time, I'll run a design review for an application being migrated from a relational database onto MongoDB, where the customer …

BoxLang AI 3.0 Series · Part 6 of 7 A chatbot with no memory isn't a conversation — it's a series of isolated queries. Every message starts …

AI is automating the code, not the engineering. A guide for senior developers on shepherding AI through the work that was always the actual …

JCast: A Dutch podcast about IT, dev life, and soft skills by three Belgian developers exploring what it means to work in software.

Foojay.io, the website for the Friends of OpenJDK, is turning six years old. To celebrate, Frank Delporte headed to JCON in Cologne, …

In this article, we will explore how to design a high-throughput ETL pipeline architecture using Java, focusing on concurrency models, error …