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.
Ditch Naive Chunking: Late Chunking RAG in Spring AI

Ditch Naive Chunking: Late Chunking RAG in Spring AI

Comments
2 min read
Part 4 - Marker Interfaces & Adapter Classes

Part 4 - Marker Interfaces & Adapter Classes

Comments
5 min read
Why I'm Transitioning from Spring Boot to AI Infrastructure

Why I'm Transitioning from Spring Boot to AI Infrastructure

1
Comments
4 min read
Java Task

Java Task

8
Comments
1 min read
Part 3 - Interface Naming Conflicts (Methods & Variables)

Part 3 - Interface Naming Conflicts (Methods & Variables)

Comments
4 min read
An Agent on a Leash, or why my AI agent doesn't make business decisions

An Agent on a Leash, or why my AI agent doesn't make business decisions

Comments 2
6 min read
Part 1 - Interfaces: Intro, Purpose & Real-World Examples

Part 1 - Interfaces: Intro, Purpose & Real-World Examples

Comments
5 min read
Compact Strings Cut Character Storage in Half

Compact Strings Cut Character Storage in Half

6
Comments
4 min read
Introducing NumPy4J: Bringing NumPy-Style Computing toJava

Introducing NumPy4J: Bringing NumPy-Style Computing toJava

Comments
2 min read
Spring AI vs LangChain4j in 2026 - The Choice Got Harder, Here Is How to Decide

Spring AI vs LangChain4j in 2026 - The Choice Got Harder, Here Is How to Decide

Comments
8 min read
AI Agents Are Flooding Public Services - Build Your Spring Boot Defenses Before They Reach Your API

AI Agents Are Flooding Public Services - Build Your Spring Boot Defenses Before They Reach Your API

Comments
9 min read
gRPC moved into Spring Boot 4.1: the new starters, the property renames, and what we measured

gRPC moved into Spring Boot 4.1: the new starters, the property renames, and what we measured

1
Comments
4 min read
Java LLD: Mastering Immutability for Zero-Lock Concurrency

Java LLD: Mastering Immutability for Zero-Lock Concurrency

Comments
2 min read
Part 7 - volatile Keyword: Memory Visibility, Thread Communication

Part 7 - volatile Keyword: Memory Visibility, Thread Communication

Comments
5 min read
Part 6 - transient Keyword: Serialization, Security

Part 6 - transient Keyword: Serialization, Security

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