I certainly agree. However, many people don't have that dedicated focused time. I wanted to give an alternative perspective on what one can do when you can't find such long stretches of time.
I used to code for an hour every week day and maybe 3-4 hours on weekend. But there was also a lot of "background processing" of what I plan to work on next and how to implement it. The more background processing I did, the faster I was in the actual implementation. So those hours I actually spent on the keyboard were really productive.
I don't disagree with you, and which is why I qualified my thoughts with a filter of a "large and growing market". Impossible to fail in such a market if your goal is not to be a billion dollar company.
True, but when we started we bet on certain trends that are just getting mainstream now. Having said that, large markets tend to have a lot of niches. You can certainly carve your own. It might not be a billion dollar niche, but that was never the point :)
1. Typesense is pretty stable and we are really careful about retaining backward compatibility. Our release cycles are slow (we give RC builds for people wanting a feature urgently) and we test a lot. The version number is just a number: Terraform just hit 1.0 last month :)
2. We've a hosted cloud version: https://cloud.typesense.org/ -- and we also added a Sponsor button on Github because so many people have been asking us for it.