It may sound strange, but a good tech product—such as a library or framework—is usually a byproduct of other typical products we build. Most well-known frameworks, like React, Bootstrap, and others, were inspired by problems that developers encountered when working on typical products.
The Facebook engineers first encountered maintenance concerns in 2011, so Jordan Walke created a prototype to solve maintainability issue , giving rise to React.js. Bootstrap was progressively developed by Mark Otto and Jacob Thornton as a result of promoting consistency across internal tools at Twitter.
Tech products that are byproducts are more popular because they are not the result of some PRD or other conventional discussion but instead typically emerged from genuine issue that we encounter as a developer. You can't plan a great tech product, they evolve over the time, slowly like CULTURE.