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.
I read my competitor's generated code. It was better than mine in six places.

I read my competitor's generated code. It was better than mine in six places.

1
Comments
6 min read
WireMock will not read your OpenAPI spec, and that is on purpose

WireMock will not read your OpenAPI spec, and that is on purpose

5
Comments
3 min read
Where Concurrency Problems Begin: Shared State, Message Passing, and Semantics — Concurrency Programming (0)

Where Concurrency Problems Begin: Shared State, Message Passing, and Semantics — Concurrency Programming (0)

Comments
6 min read
Mocking Spring AI @Tool calls via record/replay

Mocking Spring AI @Tool calls via record/replay

Comments
4 min read
@Controller vs @RestController, request mapping

@Controller vs @RestController, request mapping

Comments
6 min read
Java Essentials: Tools, Setup, Syntax & Execution Architecture

Java Essentials: Tools, Setup, Syntax & Execution Architecture

2
Comments
2 min read
Monitoring Kafka Streams applications: the state a cluster view cannot show

Monitoring Kafka Streams applications: the state a cluster view cannot show

Comments
5 min read
How We Reset Monthly Quotas Without Race Conditions or Cron Drift

How We Reset Monthly Quotas Without Race Conditions or Cron Drift

Comments 1
5 min read
Coming from Java: functions are values in Python

Coming from Java: functions are values in Python

Comments 1
2 min read
TabForge AI: a complete platform for building Java Web + AI apps

TabForge AI: a complete platform for building Java Web + AI apps

Comments
3 min read
Your Spring AI tests are slow, flaky, and cost money. Here's how to make them deterministic.

Your Spring AI tests are slow, flaky, and cost money. Here's how to make them deterministic.

Comments 1
4 min read
Stop Guessing Micro-Stalls: Debugging JIT Safepoint Latency with JDK 26 JFR

Stop Guessing Micro-Stalls: Debugging JIT Safepoint Latency with JDK 26 JFR

Comments
2 min read
The Agent Charged the Customer Twice. The Logs Said Everything Was Fine.

The Agent Charged the Customer Twice. The Logs Said Everything Was Fine.

Comments 3
4 min read
Bypassing Java's Decorator Onion: A 3x Faster Alternative to JDBC Batching

Bypassing Java's Decorator Onion: A 3x Faster Alternative to JDBC Batching

Comments
3 min read
OOP (Object-Oriented Programming).

OOP (Object-Oriented Programming).

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