There is a first mover advantage. But that is not everything. You need to keep executing and be the best in order to win.
However, for the #2 and lower, they need to out execute the #1 to win.
#1 will sometimes be complacent by the fact they are the first. So the fact they are first causes them to lose.
@JeetVanii Honestly, unless you already have a lot of people interested in your work or the product is super compelling, no one wants to sign up for a waiting list.
I found out about the waiting list on X, I’ll find out about the product launch on X as well.
@mattpocockuk This could be the new version of high frequency trading.
Have a system that watches X etc. for people posting ideas. Then automatically build it and front run them to market 😬
This
Also the work being done on embeddings and vector search is pretty amazing too and has lots of use cases outside of AI.
Vector search on embeddings is a much better search.
I’m waiting for the code editors to expose it as part of the search input to allow natural language search on the codebase.
This is true in theory, but many times only really works for very small projects.
The issue is that larger projects need to be maintained, or they die. It's very hard to keep motivation going for something that is free.
Also, there could be costs associated with running the project.
The primary difference is that Apple does not claim to support anything outside their walled garden.
@vercel does claim that Next.js can run outside of Next.
Personally, it doesn't matter to me, since my alternative is running it in Docker. It's good enough for my needs, but is missing features.
My primary issue would be that they claim that it is open and could be hosted anywhere.
Personally, if I'm not hosting it on @vercel, I'm just deploying it as a Docker image. I haven't yet had any issues using Docker to deploy it.
Though, when deploying in Docker, you lose features such as edge middleware.
I don’t spend time building billing until the idea is validated. So I just make it free until I see if it gains traction.
I’ll generally have a billing page that explains why it is free and my current plan for pricing.
I’ll usually add a poll asking if you would pay for this product so I can get some feedback.
@KeithSchembrii Unless you have users who find the product valuable, there is no point in spending any time implementing the payments.
Once the core product is built out, even without payment support, you can get much better feedback to see if it’s worth continuing.