Hi, I'm Michał.
Engineer, writer, investor. Deep dives on the JVM, software design and trading systems in Java.
Featured
Latest
- JVM: The Silent Revolution
- Pragmatic DDD in Practice: Testing, Errors, Migration and Pitfalls
- The Four Layers of Pragmatic DDD: Code, Packages and Java 25
- Abstract Class vs Interface: The Architecture of Intent
- Modern Java Error Handling: Scoped Values, Structured Concurrency and Result
- Java Exceptions: How They Work and How to Design Them
- Garbage Collection in Containers, and What Comes Next
- Reading GC Logs: Metrics, Safepoints and Tuning Profiles