In part 1 of this post series, we explored how our minds represent problems, search for solutions, and sometimes get stuck because of mental set, anchoring, confirmation bias, and other cognitive biases. Ok, but how can we use this knowledge to become better problem solvers? How can we manage our limited mental capacity when dealing with complex engineering problems? How should we make decisions when we don't have enough information? And perhaps most importantly, how do we know when to contin...