I had a conversation today where someone asked me, "What is software craftsmanship ?". The discussion went far, inspiring me to write this post and share my thoughts on the topic.
To explain it in simple terms, I often use an analogy. Imagine creatin...