10
15 Comments

How to market to software developers?

I'm building a product (http://httptoolkit.tech) for software developers.

It's early days, but I'm starting to look towards a first release, and thinking about how to market that. Anybody have any tips for reaching the software developer community?

Imo, we're fairly hard people to talk to - pretty tech savvy (so ads blocked everywhere), and many of the popular developer communities (reddit, dev.to, stackoverflow) explicitly discourage and punish self-promotion or posting lots of your own content.

I'm expecting content marketing to be an effective direction (I think I'd do well to write a series of 'How to debug X' articles, for example) but given the above I'm not really sure how to get the resulting content in front of the people who might be interested in it.

Anybody have any good ideas for getting the word out here? Anybody had any success marketing similar products themselves?

  1. 7

    Free side projects are the best form of marketing. Small OSS projects that give value and make a name for yourself in the community.

    Content works too, especially courses.

  2. 3

    I have recently found many articles that help me get started with a language or fix a specific issue within that language have been posted to Medium and then at the bottom has a link to the original post. If the content has been helpful or that person has posted a few posts that I have used and they have worked then I make sure I go to the website to find out more, even if their product isn't something I am looking for (in case that changes in the future).

  3. 3

    I thought dev.to went out of its way to make it easy to import and republish your own content. Medium definitely does.

    I'm expecting content marketing to be an effective direction (I think I'd do well to write a series of 'How to debug X' articles, for example) but given the above I'm not really sure how to get the resulting content in front of the people who might be interested in it.

    Google does exactly this. Rankings aren't instant, but nearly everybody who wants to know how to debug X is going to one or more google searches on how to debug x. The most important thing to succeed with this kind of content marketing is to choose the right X. Anytime you find yourself frustrated trying to figure something out, that's a strong signal that it could be a good topic to write about.

    1. 2

      Ah, interesting, I think you're right and I'd misinterpreted. They seem to discourage posting news/links to your project directly (by convention at least, and I'm sure I found specific guidelines somewhere) but they do actually look like a good avenue for content marketing.

      Thanks! That's really useful.

      1. 2

        Another option that might work for you is Codementor. Once you sign up as a mentor, you can start publishing content and they also allow you import posts from your site. Its audience is also very technical, tilted towards the more senior engineers (in the $60-$120/hr range). The biggest edge there is that the platform is less crowded in terms of content and it's up to millions of visitors per day and growing fast.

        I would publish content on my site first, make sure the rel="canonical" link is set, and then syndicate each post to Medium, dev.to and Codementor and make sure they link back to the original piece.

        Disclosure: I know the CM team, consulted with them on growth in 2016 and still help them as an affiliate (for recruiting engineers, not content)

  4. 2

    Hey, that looks like a nifty tool!

    I think marketing to developers can be harder, but if you want to be in the niche, it's best to stop worrying and start brainstorming. Every niche will have a general personality you have to work with. In addition, marketing to developers is great because, if you target the right ones, you know they make boatloads of money.

    Here are my random thoughts:

    • Devs may be less prone to salesy pitches. You still need to make your page look good (think you did that ok) and you should probably still highlight benefits over features, but make sure to have links to more in-depth information that will show how it's going to help.
    • I think content marketing will be great. For your app, one content strategy would be to brainstorm the various problems your app solves, and explain that problem and how it's solved manually (or where manual steps fall short). That should give some good SEO, show the struggle, and target people who are working with those issues.
    • Rather than worry about the self-promotion community aspects, I'd dig around to see how often the issues you solve comes up. Try to answer the questions. And if you answer it, and they respond, you might be able to get away with responding saying something like "I had this problem often enough that I built an app to fix it." - not sure, it might work :)
  5. 2

    Quora's been a good source of leads from technical folks for us.

  6. 2

    A good chunk of software developers are really averse to spending on software products in general....myself included. I think the way to go is to help them solve hard problems for free, and start charging them once they're coming back for more!

    I think this is one of the main reasons that paid support models work for a lot widely used open-source technologies. It goes something like:

    1. build awesome open source technology that solves a real problem
    2. make it easy enough to use that you can get started but complicated enough that average users have to invest a lot of time to learn/use/maintain it
    3. sell support to help them figure it out and make the support awesome!

    I don't know if this is extremely applicable to httptoolkit, but maybe you could apply some similar thinking?

  7. 1

    Let me ask you. Where do software developers hang out? Go there, build a relationship and trust, then try and pitch a sale.

    I put emphasis on the "build a relationship" part because it's important to do that with anyone to make a sale. No one wants someone going to dev.to and saying, "Hey look at me! Buy this thing!"

    You got this, Tim!

  8. 1

    Hey Tim,

    I have two thoughts for you.

    1. For content marketing -- guest post on someone else's blog or publication. For example, I've been writing articles for the freeCodeCamp publication on Medium. If you write about topics that are interesting to developers then you can get a lot of traffic that way. If you want some tips on how to do this get in touch with me.

    2. The other thing would be to look at your competitors (in your case maybe Charles Proxy) on Twitter. You'll see how they do their marketing and messaging, the channels they use + you'll see a lot of their customers and the situations that get their customers excited. Those are clues you can use to figure out how to reach out.

  9. 1

    As a software developer, I don't really like spending money on my tools. Do like building the ones I can't find for free :D

    Maybe I could try it out? What do you think?

    1. 2

      This is part of why it's hard :D. There's definitely a big segment who do pay for things (look at Jetbrains, for example), but I know that's not everybody.

      Fortunately for you there'll be a free 'hobbyist' edition that is 100% free and open-source, and that will actually be the first release :-).

      It's not available quite yet, but sign up for the mailing list on the main page and I'll send you an email when it's ready, should be very soon now.

  10. 2

    This comment was deleted 7 years ago

    1. 1

      Can you please share some reddit link of the post?

      1. 1

        This comment was deleted 7 years ago

    2. 1

      Interesting! I've heard about dzone before, was that an effective source of traffic for you? It definitely looks like they're open to cross posted content. Do they let you set the canonical URL back to your own blog, as Medium does?

      1. 1

        This comment was deleted 7 years ago