The Usefulness of Useless Knowledge An Essay by Abraham Flexner press.princeton.edu A curious factRoaming and capriciousUseFreedomThe Institute for Advanced Study+2 More The research agendaThe technology shelf knowledgelearningdiscoveryprogressexperiments
Technical debt as a lack of understanding An Article by Dave Rupert daverupert.com "If you develop a program for a long period of time by only adding features but never reorganizing it to reflect your understanding of those features, then eventually that program simply does not contain any understanding and all efforts to work on it take longer and longer.” — Ward Cunningham softwareprocesscode