Low-Level Engineering
Mastering Core
Backend Internals
Deep dives into the JVM, Concurrency models, and System I/O. For engineers who care about what happens under the hood.
Latest Case Studies
Java Collections in Practice
When to use which collection and how they behave under concurrency.
Read moreArrayList vs LinkedList - What Actually Matters
When to use ArrayList vs LinkedList in practice.
Read moreCommon Design Patterns in Java (Overview)
Overview of common design patterns in Java.
Read more