Here is a link to a talk my colleague Jeff Bardzell did at CMU recently. The title was "Knowledge embodied in artifacts: a problem in design epistemology". Listen and reflect. https://scs.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=26dc94ba-9f9f-4cb3-b517-aae201418dcb
Interaction Design, HCI, Philosophy of Design, Technology and Society