Tech usability evolution