139 followers
Backend developer with special interest in software design, architecture and system modelling. Trying to stay in a continuous learning mindset. Enjoy refactoring, clean code, DDD and TDD
More and more people write blogs and books nowadays. The activity is getting increasingly popular, however people have various reasons for doing it. I...
Over the last decade, I have had the chance to encounter a small number of books that changed what I value and how I think. These books have been...
Introduction In my original article, The Myth of Natural Talent I challenged the widely held belief that talent is an innate, fixed trait. Drawing on...
If you asked people about the traits they value the most, many would likely highlight being intelligent, smart, and bright. If they have kids, science...
Distributed systems often rely on various dependencies that communicate using HTTP REST APIs. However, there are instances where we don't have access...
Event-driven architecture (EDA) is a design paradigm in which system components communicate and operate through the production, detection, and...