Back to Blog

Category

Basics

6 articles
Article preview
Basics November 23, 2025 9 min read

Java Microservices — A Practical Guide with Examples

How to actually build microservices on the JVM — the frameworks that matter, the patterns you'll reach for, and concrete code for a small order-processing system built with Spring Boot.

Article preview
Basics November 4, 2025 8 min read

Microservices Architecture — Foundations and Diagrams

A practical introduction to microservices architecture — what it is, why teams adopt it, the core building blocks, and the trade-offs you inherit the moment you move away from a monolith.

Article preview
Basics September 12, 2023 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, 2023 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.

« Prev Page 1 Next »