Recent Posts

Anahata: A Pure-Java, Apache Licensed, Open Source AI Agent for NetBeans 28 launched today

Author: Rishi Priyadarshi Original post on Foojay: Read More Table of Contents Why Anahata?Key Features for the Modern Java Developer 1. Deep Contextual Awareness 2. Local Tool Execution (“Actionable Intelligence”) 3. Safety & Transparency: The Butler Principle 4. Visual Intelligence & Creative Flow Built on a Solid FoundationGet Started Today Announcing Anahata: A Pure-Java, Open Source AI Assistant for Apache …

Read More »

Project Panama for Newbies (Part 2)

Author: Carl Dea Original post on Foojay: Read More Table of Contents IntroductionWhat is a C pointer? How does it work? C Pointers Panama-fied Dereferencing a Pointer Base offset (size in bytes) What is a C struct?C Structs Panama-fiedWhat’s a java.lang.invoke.VarHandle?Sequence of StructsConclusion Updated December 29, 2025 (originally published August 17, 2021, republished January 2, 2026): This article now features Java 25 …

Read More »

Project Panama for Newbies (Part 1)

Author: Carl Dea Original post on Foojay: Read More Table of Contents What is Project Panama?Why Use Project Panama?Where do I get the jextract tool?Do I need a C compiler?Let’s Do It!Anatomy of a Hello World in CPanama Hello World ExampleLet’s jextract STDIO please!How does it work? What about 3rd party C libraries? Creating/Getting/Setting C primitive data types from Java …

Read More »