The document discusses making effective software development tools for humans. It presents examples of tools that either successfully or unsuccessfully bridge the mismatch between how developers work and how tools are designed. The Whyline debugging tool reduces debugging time by directly supporting developers' inquisitive nature. Mylyn improves productivity by leveraging how developers work in tasks and use episodic memory. In contrast, defect prediction tools showed no behavioral change when flags were added to code reviews, failing to bridge theory and practice. Overall, the document argues tools should be designed around how humans work, not just computers.