How do you solve problems as a developer? How do you tackle issues that seem completely unsolvable - as an individual or on a team? In this week’s This Developer’s Life that’s what I take a look at, from 3 perspectives: ◦Mike Moore (Ruby developer) talks about personal skills for solving problems, including the ability to ask a different question. ◦Javier Lozano (Microsoft developer) talks about teams coming together as a “band of brothers”, solving problems that may, or may not, exist. ◦Tamar Cohen (Java developer) shares her story of the unsolvable bug - something she *had to solve* as the exploration of other planets depends on it. She works at NASA, programming planetary rovers.