One of my programming hobby projects has become a joint venture with a friend, and now we're getting serious about turning it into a business. What started out as a way for me to try out some new frameworks and tools I've wanted to experiment with, is now on the cusp of being the IP for a registered business. We want to start paying contractors to do more coding work (I have barely any time, but will continue to oversee and guide the higher vision while someone does more of the coding). We want to also be able to accept money from people in exchange for licenses.
The thing is...this all seems like a pipe dream still, even though it's becoming very real. I still retain those hobbyist tendencies with this project. I spend hours tweaking things just so, spending times staring at the trees and forgetting about the forest. I know I need to step back and get this project done, but I'm having trouble taking that final step back (likely for good, once we hire someone else).
Does this make sense? Am I overthinking things? Does anyone have words of advice?
Converting a project to a product is incredibly hard.
Especially if you have not first verified if anyone has the problem that the project is solving.
What is the problem you’re solving?
Have strangers confirmed they have this problem badly enough to pay you?
If you are not solving a problem for strangers that they will pay for, it’s not a business.
In such cases releasing less but well done is important to get feedback instead of building a solution looking for a problem.
Get it into the real world, your thinking doesn’t matter, only customers.
* 4 years vesting with 1 year cliff: How long have you been working in this? How long has ypur friend been working? Full time? Part time? Only a weekly free Zoom of 40 minutes?
* Who will make the angry calls to the contractors?
also, startupschool.org covers lots of info about these stuff.