During the day I am working as a software architect. In recent years, I'm dedicating most of my free time to my passion of writing and teaching about software craft and learning.
I started teaching because I think that the way we teach and learn programming is still in its infancy and can be vastly improved. The tools we use belong to the past where linear teaching was prevalent.
As an avid learner myself, I know very well how scattered the process of acquiring new skills can be, where we constantly jump between books, videos, StackOverflow, tutorials and so on. Nowadays, the sheer amount of new technologies can be overwhelming.
In my courses I want to encourage tinkering and having fun with coding as I believe this is the most efficient way to advance coding skills.