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.
Java's `Optional<T>` Is Dead. TypeScript Gave You Better.

Java's `Optional<T>` Is Dead. TypeScript Gave You Better.

1
Comments
10 min read
Similarity Search for Failure Diagnosis

Similarity Search for Failure Diagnosis

1
Comments 1
4 min read
Master Java Functional Programming Test — With Solutions

Master Java Functional Programming Test — With Solutions

Comments
5 min read
Demystified: What Problems Do Microservices Solve Over Monoliths?

Demystified: What Problems Do Microservices Solve Over Monoliths?

5
Comments
4 min read
Zero-config Cucumber + Selenium in Java: no @Before, no driver setup, no cleanup

Zero-config Cucumber + Selenium in Java: no @Before, no driver setup, no cleanup

Comments
5 min read
Your Kotlin Sealed Class Is Not a TypeScript Discriminated Union

Your Kotlin Sealed Class Is Not a TypeScript Discriminated Union

Comments
9 min read
Broken Reference Chains in FHIR Narratives

Broken Reference Chains in FHIR Narratives

1
Comments
4 min read
Annotations in Spring Boot

Annotations in Spring Boot

6
Comments
2 min read
Your Application Was Secure. The Framework Wasn't: Understanding Apache Struts

Your Application Was Secure. The Framework Wasn't: Understanding Apache Struts

Comments 1
4 min read
How to Detect and Fix Thread Leaks in Java Applications

How to Detect and Fix Thread Leaks in Java Applications

5
Comments
3 min read
Java Runtime Polymorphism Explained: My Learning Journey with Method Overriding

Java Runtime Polymorphism Explained: My Learning Journey with Method Overriding

5
Comments
4 min read
Security Filter Chain Explained: The Heart of Spring Security

Security Filter Chain Explained: The Heart of Spring Security

2
Comments
2 min read
Stop Trusting Your AI-Generated Tests: Hardening Codebases with PITest and Claude Code Agentic Loops

Stop Trusting Your AI-Generated Tests: Hardening Codebases with PITest and Claude Code Agentic Loops

Comments
2 min read
Java 21 Virtual Threads + AI Workloads: What the Benchmarks Don't Show You (And What 16 Years Does)

Java 21 Virtual Threads + AI Workloads: What the Benchmarks Don't Show You (And What 16 Years Does)

Comments
2 min read
Spring Boot

Spring Boot

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