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.
Update DB Schema in Production with Flyway like Syntax

Update DB Schema in Production with Flyway like Syntax

Comments
4 min read
MgntUtils Stacktrace Filtering in Real-World Use: The Soffa Project

MgntUtils Stacktrace Filtering in Real-World Use: The Soffa Project

Comments
4 min read
Building a Multi-Client Chat Application with Java Sockets and JavaFX

Building a Multi-Client Chat Application with Java Sockets and JavaFX

Comments
5 min read
Build an MCP Server in Java with Spring AI (+ OAuth)

Build an MCP Server in Java with Spring AI (+ OAuth)

Comments
10 min read
How We Engineered a Zero-Boilerplate Composite Build Architecture for Enterprise Gradle Plugins

How We Engineered a Zero-Boilerplate Composite Build Architecture for Enterprise Gradle Plugins

Comments
2 min read
Runevault - Hardware Authenticator Platform!

Runevault - Hardware Authenticator Platform!

Comments
4 min read
Permissions Hadn't Changed, but QA Said 'I Can't Create' — Answering with a Table Uncovered an Unreachable Branch

Permissions Hadn't Changed, but QA Said 'I Can't Create' — Answering with a Table Uncovered an Unreachable Branch

Comments
3 min read
Stop Hallucinating Footnotes: Implementing Claude's Native Citations with Spring AI and Java 26

Stop Hallucinating Footnotes: Implementing Claude's Native Citations with Spring AI and Java 26

Comments
2 min read
A Kotlin Data Class Works as a HashMap Key. In a TypeScript Map It Never Matches

A Kotlin Data Class Works as a HashMap Key. In a TypeScript Map It Never Matches

Comments
8 min read
VaultExam AI: Mock Tests from Your Notes, Without Uploading Them Anywhere

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸

VaultExam AI: Mock Tests from Your Notes, Without Uploading Them Anywhere

Comments
3 min read
Quy Uớc Đặt Tên (Naming Conventions) Trong Java

Quy Uớc Đặt Tên (Naming Conventions) Trong Java

Comments
7 min read
What jstack Misses When Your Java Service Uses Virtual Threads

What jstack Misses When Your Java Service Uses Virtual Threads

Comments 1
7 min read
Collections.unmodifiableList vs List.copyOf in Java

Collections.unmodifiableList vs List.copyOf in Java

Comments
3 min read
AsyncHttpClient CVE-2026-107282: when a replayed request carries the wrong identity

AsyncHttpClient CVE-2026-107282: when a replayed request carries the wrong identity

Comments
4 min read
I ran 50 orders at 1 unit of stock. Here’s what stopped the oversell.

I ran 50 orders at 1 unit of stock. Here’s what stopped the oversell.

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