While most campaigns are built to raise enough funds to make a project possible, that's not the goal for Debuggex. Instead, the primary goal is to validate the market.
Debuggex is still in beta. However, for all but the simplest regular expressions, users say it already provides a 3x decrease (against their previously preferred tool) in estimated total lifetime development cost. For longer expressions, users estimated even larger gains.
So value is already being created. But this is just the beginning. While Debuggex is a great tool for working with individual regular expressions, that's only part of the problem. There is lots of innovation left in this space.
I see Debuggex growing into a platform to manage everything about your regular expressions. It will have built-in unit testing, multiple flavors, and a composable library of common expressions. Most importantly, it will be deeply integrated into your working environment.
I want to stress that last point again. Deep integration means never having to look at a raw regular expression. Ultimately, this saves you a ton of development and maintenance, even if you use regexes only a few times per year. You can learn more about the planned features on the funding page.
Nevertheless, a product must capture some of the value it's creating in order to be sustainable in the long term. This campaign has a very specific goal: 20 backers in 20 days. If 20 people value the product enough to pay actual cash for access to future features, I'm confident that I can grow the business. Otherwise, it's back to the drawing board to figure out a different way to monetize.
So, why did I choose crowdfunding instead of hacking up a preorder page?
First of all, the risk that any individual backer takes is significantly reduced. If the funding goes through, the business model is proven. That's a strong incentive to keep building awesome stuff. If it doesn't go through, then nobody has lost any money. Contrast this to being the first customer to pre-order. The business model has not yet been validated, and if there are no other customers, the founder can walk away to chase other ventures.
Secondly, crowdfunding tends to generate more buzz. I think this happens because the format for crowdfunding is geared towards showing off creativity and innovation in the best light. There are lots of visuals and a focus on sharing and collaboration. Potential backers can even see how many other backers there are. Plus, the crowdfunding platform has an indirect interest in generating buzz for you, since it gets a cut of the funding.
Finally, I think people are more likely to spend money when they're on a platform which is, at its core, about funding projects and businesses. In addition, since this money comes from future customers rather than from investors, all of the funding results in sustainable expansion of the business. To that end, there are several stretch goals explaining how Debuggex will expand.
Help me keep on innovating. If you find value in Debuggex and want to get even more, please consider being a backer. If you don't find value in it, but think others would, please share this article with your friends and coworkers.
Discuss on Hacker News