I find that the key thing to overcome when selling to developers is the extreme reluctance to spend money buying something that they can build themselves. You see,<p>1.) Developers love to build things.<p>2.) Developers hate spending money.<p>3.) Developers undervalue their time.<p>If your product looks like it would have been fun to build, you'll lose the entire "insufficiently supervised developer" demographic. Those guys will happily spend tens of thousands of dollars of billable hours implementing an in-house version of your thing to avoid the possibility of outgrowing your Free Tier.<p>I've seen this play out with S3stat customers (which costs $10/month, or three minutes twenty seconds of fully loaded engineer cost), where somebody will spend a week building an in-house version of the service and standing up a server to run it. Nicely done. You'll break even on your investment in 21 years.<p>I've had moderate success with my latest API product pointing to a "Boss Page" that outlines things like build-vs-buy costs, and why you really would be better off paying us for this thing rather than dedicating an in-house guy to building and maintaining it.<p>It's a tough one.
I would also recommend dev tools founders (really any founder) read GitLab’s company handbook at <a href="https://about.gitlab.com/handbook/" rel="nofollow">https://about.gitlab.com/handbook/</a>, especially the sales and marketing sections. It’s awesome how public they are about how they operate. You’ll learn a lot.<p>We (Sourcegraph) have started our own company handbook (<a href="https://about.sourcegraph.com/handbook" rel="nofollow">https://about.sourcegraph.com/handbook</a>), inspired by GitLab. So far it has helped new teammates onboard more quickly and (along with other efforts to diligently document internal practices) helped us work efficiently on a growing team spanning many timezones.
Call me cynical, but this article looks like one of those ghost-written SEO articles for self-promotion and improving search result position.<p>Take a look at DigitalOcean's articles and compare to this one: night and day.
I've noticed that a lot of paid dev tools are just priced too high or that I run the risk of blowing my budget depending on scale. I wish more paid dev tools were aware that I don't actually know my usage up-front, and that I'm scared of potentially ending up with a ridiculous bill if I overlook something.<p>I totally get that it's on me, but things [like this](<a href="https://hackernoon.com/how-we-spent-30k-usd-in-firebase-in-less-than-72-hours-307490bd24d" rel="nofollow">https://hackernoon.com/how-we-spent-30k-usd-in-firebase-in-l...</a>) happen, and I'm way more apprehensive of services that make that a possibility. E.g. I'd love to use Auth0 for everything, but the risk of spending way too much on something I can roll myself is always on my mind.
As someone who first sold to devs and then switched, many years ago, to the largest end user market that we originally served (indirectly), if I did it all again I wouldn't bother with the first part.<p>It slightly depends where your price point is, but the issue is there are plenty of good devs and plenty of really bad devs. The bad ones pay you the annual maintenance and transform into help vampires. The problem is the issues are technical and complex and it sucks up developer time supporting them.<p>It happens in the end user market, sure, but it's easier to find non-technical first line support to clear out the noise.
There also seem to be a 2nd and 3rd part to this blog post.<p>- Part 2: <a href="https://manifold.co/blog/founders-guide-developer-tools-marketing" rel="nofollow">https://manifold.co/blog/founders-guide-developer-tools-mark...</a><p>- Part 3: <a href="https://manifold.co/blog/founders-guide-developer-tools-go-to-market" rel="nofollow">https://manifold.co/blog/founders-guide-developer-tools-go-t...</a>
> Docs should be detailed, easy to read, and packed with examples.<p>But aside from all the examples and tutorials, please don't forget about a proper manual and full API docs. I've seen too many different tools and tech that have spent a lot of money on writing up the happy path, but then completely left me on my own when I encountered some weird error code.<p>Just follow the structure of the whole API you have, and make sure that each member, each function argument and each possible return value is documented. It's not as glamorous as "one button integration" - but that one button integration usually turns into nightmare when you want to wire it up to your automatic builds anyway.
Developers hate to buy stuffs. thats why they build stuffs. Few weeks your tool is out in market, some outraged developer is going to release a free version.
Most importantly, polish the tool.<p>I'm not going to get my boss to pay for something that is made out of duct tape. If you want to sell something to people who probably know how to build it themselves, you need to impress them with something shiny. While it should work perfectly most of the time, it should also come with helpful error messages when it doesn't like the input. If I come across some cryptic, ungooglable internal error or access violation or assertion where I'd have to contact support to even understand what's wrong, I'd rather delete your tool immediately.
There are a few rules:<p>- Don't be a solo founder, no body is going to fund you. Your idea may be crappy, you can pivot. But solo founder is a big no no, unless you are successful founder with a new venture.<p>- Either you or your co-founder is "the" person in your product area or you are able to hire someone who is. Developer tools companies always try to do this to become #1 (at least in twitter).<p>- You probably should make a new database or a security tool if you are in the B2B space. Otherwise you will have a very hard time making money.