What’s your process to determine the best solution for a technical problem you’re facing? How have you refined your process over the years?