John Wayne Hill discusses modern product design thoughts, tips, advice, and general ranting. Learn from his 15+ years of experience, frustration, and a large volume of team collaboration and learnings.