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.
What Is an LLM? The Foundation Every AI Backend Engineer Needs

What Is an LLM? The Foundation Every AI Backend Engineer Needs

Comments
5 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
Pick One Contact Without Asking for the Address Book

Pick One Contact Without Asking for the Address Book

5
Comments
3 min read
New to Java? Here's How the JVM, LTS, and Ecosystem Work

New to Java? Here's How the JVM, LTS, and Ecosystem Work

1
Comments
2 min read
Java Concurrency LLD: Build a Custom BlockingQueue From Scratch

Java Concurrency LLD: Build a Custom BlockingQueue From Scratch

Comments
2 min read
Your Payment Code Can Still Charge Twice (Even With Idempotency Keys)

Your Payment Code Can Still Charge Twice (Even With Idempotency Keys)

Comments
5 min read
🤖 How Backend Engineers Are Building AI-Powered Applications in 2026

🤖 How Backend Engineers Are Building AI-Powered Applications in 2026

Comments
1 min read
Looking for a lightweight Java IDE/editor setup with features close to IntelliJ

Looking for a lightweight Java IDE/editor setup with features close to IntelliJ

Comments 1
1 min read
XML Configuration Mode: Decoupling Your API Catalog from Business Code

XML Configuration Mode: Decoupling Your API Catalog from Business Code

Comments
3 min read
PadrĂŁo de Projeto Decorator: Adicionando Funcionalidades sem Quebrar sua Arquitetura

PadrĂŁo de Projeto Decorator: Adicionando Funcionalidades sem Quebrar sua Arquitetura

Comments
4 min read
Build a small OpenOSRS plugin in Java

Build a small OpenOSRS plugin in Java

Comments
3 min read
Chain of Responsibility em Java: como transformamos um if de 600 linhas em um pipeline de autorização de pagamentos

Chain of Responsibility em Java: como transformamos um if de 600 linhas em um pipeline de autorização de pagamentos

Comments 1
13 min read
How Minecraft Java Edition Actually Runs on Android (JVM, Vulkan, and the Zink Translation Layer)

How Minecraft Java Edition Actually Runs on Android (JVM, Vulkan, and the Zink Translation Layer)

1
Comments 1
3 min read
A Dialog Can Now Be a Native Desktop Window

A Dialog Can Now Be a Native Desktop Window

5
Comments 2
4 min read
🏗️ Backend for Frontend (BFF) – o padrão que salvou meus microsserviços (e minha sanidade)

🏗️ Backend for Frontend (BFF) – o padrão que salvou meus microsserviços (e minha sanidade)

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