As I have created softwares I have realized that there is a difference among them. It is not about the functionality or the technologies, it is about how they were created, how they were crafted. It is software technology, it is software craftsmanship.
I consider myself as a craftsman. I use cutting edge technologies with the appropriate set of tools to craft softwares and to create real value.