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 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
4 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
Axelix goes GA. A journey of a thousand miles begins with a single step

Axelix goes GA. A journey of a thousand miles begins with a single step

Comments
7 min read
Building a Production AI Agent in Spring Boot: Canary Releases, Model Fallback, and Cost Caps (Part 10)

Building a Production AI Agent in Spring Boot: Canary Releases, Model Fallback, and Cost Caps (Part 10)

Comments 1
10 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
Publishing a Spring Cloud starter to Maven Central in 2026

Publishing a Spring Cloud starter to Maven Central in 2026

Comments
6 min read
Spring AI Tutorial: How Java Developers Can Build Generative AI Applications with Spring Boot

Spring AI Tutorial: How Java Developers Can Build Generative AI Applications with Spring Boot

Comments
10 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
Java Fundamentals — Part 1

Java Fundamentals — Part 1

2
Comments 1
5 min read
Understanding Java's Virtual Threads: Lightweight Concurrency in Action

Understanding Java's Virtual Threads: Lightweight Concurrency in Action

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

OOP (Object-Oriented Programming).

Comments
5 min read
DevLog 2 :Finishing Network Layer of the GUI framework.

DevLog 2 :Finishing Network Layer of the GUI framework.

6
Comments
2 min read
Building a Production AI Agent in Spring Boot: A/B Testing Prompts With an LLM Judge (Part 9)

Building a Production AI Agent in Spring Boot: A/B Testing Prompts With an LLM Judge (Part 9)

Comments
10 min read
A Polyline Is Not a Route

A Polyline Is Not a Route

5
Comments
4 min read
Stop Letting Claude Code Hallucinate Your Modernization: Write OpenRewrite LST Recipes Instead

Stop Letting Claude Code Hallucinate Your Modernization: Write OpenRewrite LST Recipes Instead

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