Yo HN! I have been working on some design tools in my spare time to solve problems I've faced over and over, and I'm thinking about monetizing them.
I've been to some conferences recently and talked to a lot of people who have these problems as well, and they're keen to try it out. I have collected some emails, been communicating with them a bit and even got beers with one of them recently!
Here's my list of concerns:
1. It is just me - is that a red flag? Some people have asked me about my team and I told them it was just me. I got the feeling that it may have turned them off because the conversation kind of ended right there. To be fair, after that I did say that it is just me right now BUTTTTTTTT why that is okay due to my experience and work history. However, yes it is my first time doing a business.
2. How do I set appropriate milestones for me to reach? Do I think about reaching 100 customers before reaching 5 recurring customers for example?
3. I'm in a small town in PNW. Does that matter if this will be an online thing anyway? Why or when do people move to big cities like Seattle/SF/NYC/Austin etc.
4. What are some ways to do marketing? Should I even think about that before I have a few customers who are using my product consistently?
5. I've been inspired by the Startup School videos. Honestly though I'm not sure about fundraising and all these things, it seems very intimidating to me. What's the difference between those things and starting a company and slowly building it up?
1. You need to either a) have an answer for "what happens if you get hit by a bus?" or b) create a product for customers to whom that doesn't matter. In general, people really _like_ being able to chat with the founder directly (lean into that! it's a superpower!) but feel very anxious about committing $X0,000/yr to you.
2. It will be somewhere between "vanishingly rare" to "non-existent" to feel like you are moving as fast as you should be. Instead of setting milestones and thinking about metrics, _especially_ in the early goings I'd focus on just spending as much time as you can on critical-path work (chatting with customers, chatting with prospects, improving core flows.)
3. This does not matter. I moved from Seattle to Richmond, VA last year and literally nothing changed about my business.
4. This is a very broad topic that is hard to answer concisely, but the closest answer I can give is "figure out how your first five users found your product and then figure out how to find more people like them".
5. Venture capital is a tool by which you exchange agency for large sums of money. There are a lot of great businesses that require more time, energy, and money than can be provided by a single engineer working for an indefinite amount of time; there are a lot of great businesses that can be built without those things. I would not take a lot of stock in any prescriptive answer that says you HAVE to take VC or you HAVE to bootstrap; it depends on the type of company you want to build and what you consider a successful way to spend a decade or so of your life.