Coming up with a B2B startup idea is hard. (Even smaller ones).<p>The key is to understand an industry and develop domain-specific knowledge.<p>The best way is to work in such an industry. However, that's not always possible. How do you continually learn about new industries? And, has this ever helped you in creating a tool or service you were able to sell?