Back to Blog

Tag

#java

6 articles
Article preview
Core Patterns • September 18, 2023 • 5 min read

Circuit Breakers — Beyond the Basics

How circuit breakers actually behave in production, tuning the state transitions, and the subtle interactions with retries and timeouts that cause most outages.

Article preview
Basics • September 12, 2022 • 4 min read

Java Records, Sealed Classes, and Pattern Matching

The modern Java data modeling trio — records for immutable data, sealed types for closed hierarchies, and pattern matching to glue them together. What it looks like in real code.

Article preview
Basics • May 4, 2022 • 4 min read

Java Streams — A Deep Dive That Sticks

The mental model for Java Streams that makes them actually click — lazy evaluation, short-circuiting, the collectors you actually use, and the gotchas that bite every team.

Article preview
Basics • November 14, 2021 • 5 min read

Spring Boot Essentials — What Actually Matters

The parts of Spring Boot you'll use on every project, the parts you'll almost never touch, and the mental model that separates the two.