Robin Johnson
Different problems need different solutions, but engineers follow the same steps to solve them. Discover the path engineers take to find new solutions or improve old ones.