What makes a problem worth solving? How do you prioritize competing concerns in addressing those problems? What role does the voice of the customer play in all this? On this special episode -- where Ted is joined for the first time by new co-host Ben -- we are joined by Barry Phetteplace to share from his experience as both a hands-on developer and then later a leader of developers.