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.
Your LLM's JSON passed the schema. It was still wrong.

Your LLM's JSON passed the schema. It was still wrong.

Comments
9 min read
Your JPA Find-or-Create Race Fix Is Dead Code (save() Doesn't Flush)

Your JPA Find-or-Create Race Fix Is Dead Code (save() Doesn't Flush)

Comments
4 min read
Parley: A Private Messenger Template You Can Brand

Parley: A Private Messenger Template You Can Brand

Comments
6 min read
Java Virtual Threads vs Kotlin Coroutines: Suspension Models and the Shifting Bottleneck

Java Virtual Threads vs Kotlin Coroutines: Suspension Models and the Shifting Bottleneck

Comments
14 min read
Your Java Dependencies Still Call sun.misc.Unsafe and the JDK Has Started Saying So

Your Java Dependencies Still Call sun.misc.Unsafe and the JDK Has Started Saying So

Comments
2 min read
My First Merged PR in Zalando Logbook: What I Built and What the Review Taught Me

My First Merged PR in Zalando Logbook: What I Built and What the Review Taught Me

Comments
3 min read
Built a duplicate file finder in Java, here's how it works

Built a duplicate file finder in Java, here's how it works

Comments
1 min read
Cutting LLM Calls in Incident Triage: Sliding Windows, Log Reduction, and a pgvector Cache

Cutting LLM Calls in Incident Triage: Sliding Windows, Log Reduction, and a pgvector Cache

Comments
6 min read
Java learning series | Day- 4 Method, Constructor.

Java learning series | Day- 4 Method, Constructor.

Comments
3 min read
Building a Waitlist with Automatic Promotion in Spring Boot (and Keeping the Queue Gap-Free)

Building a Waitlist with Automatic Promotion in Spring Boot (and Keeping the Queue Gap-Free)

Comments
7 min read
The AI Was Never the Hard Part

The AI Was Never the Hard Part

Comments
4 min read
Java Exception Handling and File Handling

Java Exception Handling and File Handling

Comments
2 min read
Gradle Under the Hood: Fighting Incremental Cache Misses in Bytecode Processing

Gradle Under the Hood: Fighting Incremental Cache Misses in Bytecode Processing

Comments
3 min read
Why I replaced looping MP3s with live Web Audio API math for my focus timer (Cadenzato)

Why I replaced looping MP3s with live Web Audio API math for my focus timer (Cadenzato)

Comments
2 min read
Humanize OpenRouter Output in Java: A Zero-Dependency Linter for Bold-Label Bullets, Emoji and Title Case + 5 Free Tools (2026)

Humanize OpenRouter Output in Java: A Zero-Dependency Linter for Bold-Label Bullets, Emoji and Title Case + 5 Free Tools (2026)

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