Mostly I read technical books. But now and then, when I get a good recommendation, I also read a novel. I want to recommend some of the books that fascinated me most.
What is Hexagonal Architecture (Ports & Adapters) – Advantages over Layered Architecture – Hexagonal Architecture, Microservices and DDD
What is a Scoped Value? How to use ScopedValue? How to inherit Scoped Values? What is the difference between ScopedValue and ThreadLocal?
Here you can find all solutions to Advent of Code 2022. All tasks are implemented in an object-oriented and test-driven way in Java.
The new Java 19 features with examples: Virtual Threads (Preview), Record Patterns (Preview), Foreign Function & Memory API (Preview) + more.
How does Radix Sort work? How to implement Radix Sort in Java? What is the time and space complexity of Radix Sort?
Virtual threads in Java (Project Loom): What are virtual threads? Why do we need them? How do they work? How to use them?
What are the differences between the stack and queue data structures? How do the corresponding Java interfaces and classes differ?
What are the differences between the data structures deque and queue? And how do the corresponding Java interfaces differ?
What are the differences between the data structures and Java classes Deque and Stack? Why should we use only Deque in Java?