Technology, knowledge and places