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.
Running Snyk on Real Legacy Java Code — The Full Unfiltered Results

Running Snyk on Real Legacy Java Code — The Full Unfiltered Results

Comments
10 min read
Health Data Without Fake Certainty

Health Data Without Fake Certainty

6
Comments
8 min read
PulseGuard: Real-Time Incident Observability with Java, OpenTelemetry & SigNoz

PulseGuard: Real-Time Incident Observability with Java, OpenTelemetry & SigNoz

Comments
4 min read
Off-heap memory: where the JVM’s RAM goes

Off-heap memory: where the JVM’s RAM goes

1
Comments
5 min read
Installing Apache Hadoop 3.4.2 on Linux 2026 (Single Node Cluster) Complete Step-by-Step Guide

Installing Apache Hadoop 3.4.2 on Linux 2026 (Single Node Cluster) Complete Step-by-Step Guide

Comments
10 min read
Part 4 - Tightly Encapsulated Class in Java

Part 4 - Tightly Encapsulated Class in Java

Comments
6 min read
Spring Batch DB Cluster Partitioning 3.0.0 — distributed partitioning with just a database, now on Spring Boot 4 & Java 21

Spring Batch DB Cluster Partitioning 3.0.0 — distributed partitioning with just a database, now on Spring Boot 4 & Java 21

Comments
4 min read
Stop Cache Stampedes in Spring Boot 3: Ditch Distributed Locks for XFetch Probabilistic Expiration

Stop Cache Stampedes in Spring Boot 3: Ditch Distributed Locks for XFetch Probabilistic Expiration

Comments
2 min read
Testing Solon Web Apps with @SolonTest and HttpTester

Testing Solon Web Apps with @SolonTest and HttpTester

Comments
4 min read
Stop hand-juggling JAVA_HOME: automatic per-project JDK switching with Jolta

Stop hand-juggling JAVA_HOME: automatic per-project JDK switching with Jolta

Comments
3 min read
I used JSON files instead of a database for 1,699 records. Here's what actually broke.

I used JSON files instead of a database for 1,699 records. Here's what actually broke.

12
Comments 3
6 min read
The Hidden Cost of a Log Line : Sync/Async Flush and everything in Between

The Hidden Cost of a Log Line : Sync/Async Flush and everything in Between

2
Comments
9 min read
Four Java Bugs That Bad Indentation Hides in Plain Sight

Four Java Bugs That Bad Indentation Hides in Plain Sight

Comments
4 min read
Kafka record headers in Stateful Functions: closing a five-year-old gap

Kafka record headers in Stateful Functions: closing a five-year-old gap

Comments
2 min read
Java Learning Series | Constructors, Methods & Method Overloading

Java Learning Series | Constructors, Methods & Method Overloading

8
Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.