As a therapist, most of my day is spent helping clients solve a problem: With their emotions—anxiety or depression—with their relationships—their boss, partner, kids. What I’m always most curious ...
The first task is always to determine in which administrative domain the problem is occurring. None of these teams will ever admit that they might be the source of the problem, so test tools are ...
The original version of this story appeared in Quanta Magazine. If you want to solve a tricky problem, it often helps to get organized. You might, for example, break the problem into pieces and tackle ...
Write once with no bugs. That's every programmer's dream. Unfortunately, it doesn't usually work in practice. Fixing a problem requires finding the problem, then applying an appropriate fix. In many ...