📚 My Dev Notebook
Here, I share what I learn — one topic at a time. Each post reflects my understanding, experiences, and takeaways as I explore new ideas and challenges
Filter by category:
-
What Exactly Are Java Streams?
Get a clear, beginner-friendly definition of Java Streams, what they are (and what they are not), and how they fit into your mental model.
-
Why Streams Always Seem to Start with Collections
Understand why most Java Streams are born from collections and why that design makes working with data so natural.
-
How Streams Solve the Iterator Problem
See how Java Streams clean up noisy iterator code and make complex loops easier to read and maintain.
-
Unraveling Docker: Lifecycle, Status, and Healthcheck — What You’re Getting Wrong
-
Docker Simplified : Understand And Containerize Your First Application