All posts by Tomasz
Java21 Virtual Threads: A New Era of Concurrency
Exploring Java 21 Virtual Threads: A New Era of Concurrency
Event sourcing with Kotlin, pure functions and arrow-kt
Event sourcing made simple
Hexagonal architecture made simple – practice
Hexagonal architecture with Java
Hexagonal architecture made simple – theory
Everything you need to know about hexagonal architecture
Java interview task that actually makes sense
How to quickly and effectively distinguish candidates with potential from those without?
Object Oriented Programming is dead.
Object-oriented programming is dead, but is that a good thing?
What your mom didn’t tell you about microservices
If you can’t build a well-structured monolith, what makes you think microservices is the answer?
Microservices, what I’ve learned
Choose your system architecture consciously.
Forgotten art of Package-Private scope in Java
The most common access modifier in Java is public. However, it is not the default.