🌐 US-Proxy
class="blog wp-theme-foojay">

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

Free Webinar: Making AI useful for Java developers in Real Applications with BoxLang!

Table of Contents Making AI Useful in Real ApplicationsWhat This Webinar Is AboutWhat You’ll LearnJoin the Ortus Community AI is everywhere right now, but for many development teams, the biggest question is no longer “What is AI?” it’s “How do ...

New Articles

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 …

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.

Popular today 🤖 5 Best Practices for Working with AI Agents, Subagents, Skills and MCP
Table of Contents §0 📖 Where This Fits in the Series§1 🏗️ The Naive Architecture — and Why It Breaks§2 ✅ The Better Architecture — Multi-Agent with MCP§3 📉 Before You Build: The Productivity Reality Check§3b 📐 Requirements First — ...
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: …

double, BigDecimal, or Fixed-Point? Precision, Performance, and Sane Choices for Numbers in Java

Table of Contents The floating-point problemIEEE 754Naive equality checksstrictfp, the x87 FPU, and Java 17’s silent fixThe NaN and -0.0 landminesWhen double is the right choiceReducing floating-point errorsKahan Compensated SummationNeumaier’s improved Kahan-Babuška algorithmPairwise summationFused multiply-addWhat BigDecimal actually solvesConstructing BigDecimal from …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

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