Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Friends of OpenJDK Today

Most Viewed

Building AI Systems with MongoDB: Implementing the Planning Pattern

Table of Contents PrerequisitesStep 1: Generate the ProjectStep 2: Generate the domain classesStep 3: Defining the AI layer over MongoDB integrationStep 4: Showing the result with UIStep 5: Execute the applicationConclusionArtificial Intelligence has swiftly evolved from a niche research topic ...

New Articles

This Dependency Update Looked Exactly Like an Account Takeover

Table of Contents The gap CVE scanners cannot seeMarshalHow the scoring actually worksTry it on your own pom.xmlWhat ships todayWhat is in the pipelineLinksI pointed a scanner I have been building at an old Spring project, and it flagged javax.activation. …

BoxLang 1.14.0 : Navigate Anything: JSONPath Comes to BoxLang’s DataNavigator

Table of Contents A Quick Refresher: What is the DataNavigator?What Is New in 1.14.0The Path Expression SyntaxPath Expression SyntaxReal-World ScenariosScenario 1: Processing an API ResponseScenario 2: Configuration IntrospectionScenario 3: Wildcard and Slice ExtractionChoosing the Right MethodPutting It All TogetherUpgrade and …

Building AI Systems with MongoDB: Implementing the Planning Pattern

Table of Contents PrerequisitesStep 1: Generate the ProjectStep 2: Generate the domain classesStep 3: Defining the AI layer over MongoDB integrationStep 4: Showing the result with UIStep 5: Execute the applicationConclusionArtificial Intelligence has swiftly evolved from a niche research topic …

Using the Raspberry Pi Sense HAT with Pi4J Drivers

Table of Contents What is the Sense HAT?Why is the Sense HAT So Popular?Java, Education, and the Journey to SpaceWhy Use Pi4J Drivers?Initializing the Sense HATReading Environmental DataUsing the LED MatrixMotion and Orientation DataLearn More with Pi4J ExamplesAn Open Community …

JavaFX Links of June 2026

Table of Contents CoreApplicationsComponents, Libraries, ToolsPodcasts, Videos, BooksConferences, PresentationsJFX CentralHere are the JavaFX LinksOfTheMonth of June 2026. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of …

You’re invited to IntelliJ IDEA Conf 2026!

Table of Contents Day 1: September 8Day 2: September 9RegisterJoin live sessions and ask questionsRecordingsHashtagsWe are excited to invite you to IntelliJ IDEA Conf 2026, a free virtual event on September 8-9, 2026. IntelliJ IDEA Conf is a celebration of …

Popular today Couldn’t We Just Use AsyncGetCallTrace In A Separate Thread?
Using AsyncGetCallTrace from a separate sampler thread is possible and this article tells you why and how!
7 New Vulnerabilities in Jackson in One Day: This Is What AI-Assisted Security Research Looks Like

Table of Contents Not a sales pitchWhat Just HappenedHow findings like this are now getting madeThis is mainstreamSeven VulnerabilitiesThe Critical RCEsThe Access Control and Deserialization BypassesThe Validator Is the VulnerabilityThe Creaking Disclosure PipelineWho’s EffectedIf you are on an EOL streamWhat …

Building an AI-Powered Operations Assistant with Spring AI and MongoDB Atlas — Part 3: Stateful Workflows and Human-in-the-Loop

Table of Contents The Remaining GapWhat We Are BuildingThe Core Idea: Externalizing Workflow StateThe Checkpoint DocumentCheckpoint LifecycleGiving the Model the Ability to Observe The SystemsPropagating Context Into Tool MethodsAudit Trails with ToolExecutionPause, Inspect, ResumeA Demo ScenarioWhat This Architecture Makes PossibleConclusionThis …

Endive 1.0 Is Here: Wasm on the JVM Ships Under the Bytecode Alliance

Table of Contents What ShippedWasmGC: The Libraries Get SmarterTail Call OptimizationsOne More JAR: tree-sitter for JavaBeyond Libraries: Endive as a HostWhat’s NextGet StartedA few weeks ago, we wrote about a new generation of Java libraries powered by WebAssembly. SQLite, QuickJS, …

AI-Assisted Unused & Dead Code Removal

Table of Contents Why Your Codebase Is Forcing AI to Underperform, and What to Do About ItThe Context Window Is Your AI’s Working MemoryUnused & Dead Code Is More Common Than You ThinkRuntime Evidence Changes the PictureAI-Assisted Code Removal WorkflowThe …

Native Linux, Apple Watch, A Game Builder And Crash Protection
Native Linux, Apple Watch, A Game Builder And Crash Protection

This week adds a native Linux desktop port, an Apple Watch and Wear OS port, a visual Game Builder with a high-level gaming API, and seamless crash protection that symbolicates native crashes and files them as GitHub issues. We also rebuilt the build cloud from the ground up.

Jurassic JDK: Migrate or Extinct

Table of Contents Why Are We Still Here? 👀The Mistake Everyone Makes: The Big JumpStep 1: Read Your Codebase Before You Touch Anything 🔍Step 2: The Tools That Actually Help (and the Ones That Gaslight You)OpenRewrite ✅jdeprscan ✅Maven Enforcer Plugin …

Aggregation Optimization in MongoDB: Unnecessary Unwinds (Part 2)

Table of Contents And why MongoDB might be a better relational database than you ever realized.The video streaming service use case: profiles, devices, and device types (a recap)Optimization, Step 1: removing the $unwind stagesAnd why MongoDB might be a better …

Pi4J Drivers: Simplifying Sensor and Hardware Integration in Java

Table of Contents What is Pi4J Drivers?Pi4J Drivers Reaches Version 1.0.0Why is Pi4J Drivers Important?A Community-Driven Driver EcosystemLearning Through Pi4J ExamplesA Simple ExampleA Hat ExampleConclusionWhen developing Java applications for Raspberry Pi, Pi4J is one of the most popular libraries for …

What’s New In The June 2026 Azul Payara Release?

Table of Contents A Critical Security Fix, Patched Across Every BranchAzul Payara 7.1.0: Supported Payara 7, Post-GABug FixesImprovementsImprovementsComponent UpgradesAzul Payara Community 7.2026.6Behaviour Change to Note: Server “Ready” Signal TimingAzul Payara 6.39.0: Jakarta EE 10, ContinuedComponent UpgradesAzul Payara 5.88.0: Jakarta EE …

BoxLang 1.14.0 : Query Transformers – Take Full Control of Your Query Results

Table of Contents The Problem with Three Return TypesWhat Is a Query Transformer?The Transformer ContractLive Examples: Inline Closures1. Envelope with Metadata2. Domain Object Hydration3. Tabular Format (Near Zero-Copy)4. Rich Column DescriptorsReusable Class TransformersRegistered App-Level TransformersTransformer Resolution Orderbx:query Component SupportJDBC Metadata: …

[custom-twitter-feeds feed=3]

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard