The 5 principles for creating digital products people love are: 1) discover customer personas, needs, pain points and validate use cases through research; 2) start with understanding why the product will deliver value to users' lives; 3) involve a cross-functional team including product management, UX design, development and operations; 4) create a minimum viable product with a vision and iterate based on customer feedback; 5) use lean product management principles to continuously build, measure and learn from customers.