Skip to content
Enabling courage

Last week I wrote a post about courage. Courage is a skill – an essential skill if you want to…

Do you have the courage to be a team lead?

It’s a hot summer. You and a small team of developers are trying to put your product to the cloud. Y…

single-responsibility principle
Software principles for non-software developers – Single-responsibility-principle

The story is about a man, called Bai Ivan. Bai Ivan lives in Sofia but spends a lot of time in a nea…

"The only constant in life is change" Heraclitus
Three Surprises About Change

Our story begins with an awesome software product, many software developers, and a manager. Over tim…

Learning to Unit Test

I love unit testing and Test-Driven Development (TDD). Ever since I started using them, I felt I bec…