Technology is the process of: