100 lessons I've learned in the field of product design, and beyond