Theory of technology. (2017)