Ask HN: Selling a database engine as a solo developer?
After the database startup I was working at ran out of money, I spent 2 months working fulltime on the database kernel and made good progress, taking it in a rather different direction than I would have been able to at the company. I improved single-thread throughput&#x2F;latency by literally 100x, to the point that I think it&#x27;s faster than any generally available in-memory key-value database I know of. After some health issues that kept me from working for most of this year, I&#x27;m ready to resume work on the project, but I need to somehow make it financially viable, otherwise I&#x27;ll have to find a &quot;real job&quot; to replenish our savings.<p>From what I&#x27;ve read on HN and elsewhere, selling tools to developers seems hopeless, so I&#x27;d like to target businesses instead. But I have no sales experience, have terrible people skills, and I&#x27;m sure I&#x27;d lose all motivation to continue work on the project if I spent most of my time selling. I&#x27;ve managed to identify about half a dozen small companies (none of which you&#x27;ve probably heard of) that sell to the embedded database market. Rather than try to compete with them, I&#x27;m wondering if I should pursue a reselling arrangement (&quot;white label&quot;) that would allow them (under a non-exclusive license) to resell my product, with their branding and sales, and my (presumably indirect) support. Has anyone here tried such a &quot;white label&quot; arrangement for selling a database engine, or for any shrink-wrapped software for that matter (I can only find SaaS examples, where it seems quite popular)?