So wait, in your last venture you learned that you should do customer development on people who <i>pay</i> for products, not end users. And now you're deciding to make open source tooling?<p>Who is going to pay for this?<p>I was in your shoes, building products and tools and not going anywhere for months. I am also an engineer by trade. But building a business is not about engineering, it's about customers. You should have customers giving you real money or letters of intents before writing a <i>single</i> line of code.<p>Otherwise you have a side project, not a business.