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.
Kill the Visitor Pattern: Refactoring Domain ASTs with Java 21 Sealed Hierarchies

Kill the Visitor Pattern: Refactoring Domain ASTs with Java 21 Sealed Hierarchies

Comments
2 min read
Can You Tell the Difference Between These iOS Tab Bars?

Can You Tell the Difference Between These iOS Tab Bars?

5
Comments 1
6 min read
How to Secure Java Docker Images and Reduce CVE Risk

How to Secure Java Docker Images and Reduce CVE Risk

5
Comments 1
14 min read
How to Deploy AI Agents in Java Enterprise Applications: A Must-Know Guide for Software and AI Developers

How to Deploy AI Agents in Java Enterprise Applications: A Must-Know Guide for Software and AI Developers

Comments
8 min read
Your Fargate Autoscaler Doesn't Understand Your JVM (by Default): Lessons Learned the Hard Way

Your Fargate Autoscaler Doesn't Understand Your JVM (by Default): Lessons Learned the Hard Way

Comments
14 min read
Debugging Gradle tasks in Eclipse, the way IntelliJ does it

Debugging Gradle tasks in Eclipse, the way IntelliJ does it

Comments
6 min read
Profit & Loss (P&L) for Engineering Leaders

Profit & Loss (P&L) for Engineering Leaders

Comments
7 min read
⚡A Circuit Breaker isn’t really about handling errors. It’s about stopping one unhealthy dependency from taking your entire system down.

⚡A Circuit Breaker isn’t really about handling errors. It’s about stopping one unhealthy dependency from taking your entire system down.

Comments
1 min read
🚀Stop letting your monitoring agents slow down your production traffic!

🚀Stop letting your monitoring agents slow down your production traffic!

Comments
1 min read
Java String Pool: The Memory Optimization That Can Quietly Become an OOM Trap

Java String Pool: The Memory Optimization That Can Quietly Become an OOM Trap

Comments
1 min read
Virtual threads are not dangerous; unbounded concurrency against a bounded dependency is.

Virtual threads are not dangerous; unbounded concurrency against a bounded dependency is.

Comments
1 min read
Vector Databases — What They Are and How to Use Pinecone with Spring AI

Vector Databases — What They Are and How to Use Pinecone with Spring AI

Comments
5 min read
In-Circuit Test (ICT): Limits, Guard Bands, and Test Code for Software Engineers

In-Circuit Test (ICT): Limits, Guard Bands, and Test Code for Software Engineers

Comments
6 min read
Printed Circuit Board Assembly (PCBA): Yield, Traceability, and Test for Software Engineers

Printed Circuit Board Assembly (PCBA): Yield, Traceability, and Test for Software Engineers

Comments
5 min read
Managing Cross-Functional Teams: A Practical Guide for Engineering Leaders

Managing Cross-Functional Teams: A Practical Guide for Engineering Leaders

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