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.
From Anonymous Class to Lambda: A Java Step-by-Step

From Anonymous Class to Lambda: A Java Step-by-Step

Comments
9 min read
AI Agents Explained — Tools, the ReAct Loop, and Spring Boot

AI Agents Explained — Tools, the ReAct Loop, and Spring Boot

Comments
7 min read
🧭 Domain-Driven Design in Practice: Bounded Contexts, Aggregates, and Java Records

🧭 Domain-Driven Design in Practice: Bounded Contexts, Aggregates, and Java Records

Comments
8 min read
🏭 Manufacturing Industrialization in High-Complexity Environments: From Prototype to Controlled Volume

🏭 Manufacturing Industrialization in High-Complexity Environments: From Prototype to Controlled Volume

Comments
9 min read
🏭 Management Skills in Manufacturing: Leading People, Metrics, and Problem Solving on the Shop Floor

🏭 Management Skills in Manufacturing: Leading People, Metrics, and Problem Solving on the Shop Floor

Comments
9 min read
Why Payments Break When the Network Retries (and How I Stopped It)

Why Payments Break When the Network Retries (and How I Stopped It)

Comments
3 min read
🚀 New Product Introduction for Software Teams: From Idea to Launch with Java

🚀 New Product Introduction for Software Teams: From Idea to Launch with Java

Comments
7 min read
OpenID Federation with pac4j and CAS

OpenID Federation with pac4j and CAS

Comments
8 min read
OpenID Federation with pac4j, Connect2id and CAS

OpenID Federation with pac4j, Connect2id and CAS

Comments
8 min read
When to Use a Nested Class in Java (and When Not To)

When to Use a Nested Class in Java (and When Not To)

Comments
9 min read
🚀 Building Spring by Example V2: Completing Module 03 - Reactive Spring

🚀 Building Spring by Example V2: Completing Module 03 - Reactive Spring

Comments
4 min read
The Transactional Outbox Pattern: From a Single Task to a Production-Grade Async Engine

The Transactional Outbox Pattern: From a Single Task to a Production-Grade Async Engine

Comments
23 min read
Getting software to work is just the beginning

Getting software to work is just the beginning

Comments
7 min read
Java Abstraction for Beginners: From abstract to Interfaces

Java Abstraction for Beginners: From abstract to Interfaces

Comments
10 min read
Why I built flagtide, one flag answer in Java and TypeScript

Why I built flagtide, one flag answer in Java and TypeScript

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