Spinning the various aspects of technology