DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Bastion: A Hardened Bank Template, and Crypto Wallets in Core

Bastion: A Hardened Bank Template, and Crypto Wallets in Core

Comments
9 min read
Java's AI Path Has Two Tracks: FFM Today, Babylon Tomorrow

Java's AI Path Has Two Tracks: FFM Today, Babylon Tomorrow

Comments
8 min read
Why I Stopped Exposing JPA Entities Directly in My Spring Boot API

Why I Stopped Exposing JPA Entities Directly in My Spring Boot API

1
Comments
11 min read
Spring AI for beginners: build your first AI app in Java

Spring AI for beginners: build your first AI app in Java

Comments
11 min read
Notes on Re-encryption in Apache Ignite 2.18.0

Notes on Re-encryption in Apache Ignite 2.18.0

Comments
9 min read
Why Maven Build Cache Still Re-Runs Your Entire Test Suite on One-Line Edits

Why Maven Build Cache Still Re-Runs Your Entire Test Suite on One-Line Edits

Comments
6 min read
How Java Garbage Collection Works: A Quick Walkthrough

How Java Garbage Collection Works: A Quick Walkthrough

Comments
6 min read
AI Coding Agents Are Changing Software Engineering. Is Your Architecture Ready?

AI Coding Agents Are Changing Software Engineering. Is Your Architecture Ready?

Comments
5 min read
Java: Write Once, Run Anywhere, But Consult Legal First

Java: Write Once, Run Anywhere, But Consult Legal First

Comments
13 min read
Java serialization filters need an allowlist first-run process

Java serialization filters need an allowlist first-run process

Comments
3 min read
Predictive Test Selection Without SaaS Lock-In: Storing TIA Indexes in GitHub Actions Cache or S3

Predictive Test Selection Without SaaS Lock-In: Storing TIA Indexes in GitHub Actions Cache or S3

Comments
8 min read
How to Run Test Impact Analysis in Maven Without Breaking JaCoCo Code Coverage

How to Run Test Impact Analysis in Maven Without Breaking JaCoCo Code Coverage

Comments
6 min read
Retries without a retry storm: timeouts, backoff, jitter and circuit breakers

Retries without a retry storm: timeouts, backoff, jitter and circuit breakers

Comments
4 min read
Gradle Under the Hood: Thin Archives and Preventing Runtime Classpath Pollution in Jakarta EE

Gradle Under the Hood: Thin Archives and Preventing Runtime Classpath Pollution in Jakarta EE

Comments
3 min read
C++ Move Semantics and Rvalue References: Avoiding Unnecessary Copies

C++ Move Semantics and Rvalue References: Avoiding Unnecessary Copies

Comments
10 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.