How to Avoid the Developer Dark Side

How to Avoid the Developer Dark Side

I’m going to do it. I know I shouldn’t, but I am.


Have you ever seen those click-bait LinkedIn one-liners? Yes, they drive me crazy too. But, they are effective. You’re still reading aren’t you?


I hate those one-liners. I opened this article with one to prove a point. I will never do it again. This idea of annoying marketing gimmicks got me thinking. What are the things that irk developers the most when looking at material online? After over a decade in? Developer Relations and a lifetime building apps in C, Java, Ruby, Photon, Node, and Swift, I’ve seen, and to be honest, probably used, some of these tactics to get Developer’s attention. I think the first step to recovery is admitting it, don’t you? Here are three of the main culprits I see too frequently. Hopefully it will help you the next time you post something that might lead you to the Developer Dark Side


Avoid Weasel Words

A former colleague at Twilio, Scott Fallon, hated what he called Weasel Words. You know those words like fast, easy simple that don’t actually explain anything. They kinda weasel their way out of answering a Developer’s question of “how is your product better?”. Don’t use weasel words. Ever. Always use something that is descriptive and self-explanatory.


Instead of simple, substitute it with why is it simple. Perhaps it’s simple because of drag and drop, or code completion, automatic dependency management, etc. Whatever it is, explain it. Of course, if you can find a word that summarizes your goal, excellent, go for it. The best example I can think of this comes from my time with Heroku. Heroku were masters at this. Terms like erosion resistant and polyglot speak directly to the geeky side of developers.


Avoid Too Many Sign up Fields

There is nothing worse to a developer, who has expressed interest in trying your product, then making them jump through hoops just to sign up for a free trial. Ask for the bare minimum to allow you to measure, track, and nurture a new developer, and get them into the product as quickly as possible. Spend more time making the product experience amazing so when they want to upgrade to a full license, they are happy to give you more information. You shouldn’t ask for more than an email, and password or provide a magic link for verification. Anything more and you will see attrition in your sign up process.


ThoughtSpot does an excellent job of this, by providing a live, ungated playground of their embedded analytics product. Developers can try it, and if it meets their needs, sign up. And for god’s sake, never require a Developer to get on a hangout or zoom to see a Demo. That’s an instant no-go.


Avoid the Sales Funnel

I get it, companies exist to grow revenue, PLG (Product Led Growth) is a huge part of this, especially for Developer offerings. At some point, you have to get developers to convert to your paid version, but don’t drop Developers in a sales funnel where they feel they are getting sold too. As discussed above, get Developers hands-on on your product quickly, let them see the benefits for themselves, and incentivize them to upgrade because your product solves their problem.


Twilio was a great example of avoiding the sales funnel, especially with their SMS APIs. As a developer I could signup, provision a phone number and send an SMS anywhere in the world. The process was frictionless. In less than 5 minutes you could see that the product solved your problem. But here’s the masterful part. In the free version, you could only provision one phone number and the SMS messages you sent were watermarked with a “Sent from Twilio Free Trial” message.


As a developer, you proved the product worked, you loved the Developer Experience, and now you choose to upgrade without ever hitting a traditional sales funnel. Yes, of course we measured the number of conversion on the backend, but our primary goal was not only the number of conversions, but also how could we reduce the time to conversion by ensuring the product exceeded the Developers expectations.


That’s how you market to developers and win! So much credit to this Developer-first model goes to Jeff Lawson. It really saddened me to see him step down as CEO. Jeff, if you are reading this, you inspired so many of us.?Keep those coding gloves on, and thank you for your vision and leadership.


Avoid the Summary

It’s too easy to fall into the Developer Dark Side tricks as a way to grab developers attention. Yes, sometimes they may work, but in the long run they will hurt your credibility and slow developer adoption and retention.? Developers are voracious learners. They are problem solvers. They thrive on building. They are always looking for a new tool, or service to make them more productive and leverage the latest technology.


As I conclude the post, I realized one other Dark Side Developer’s hate: the summary. At the end of a Quickstart or onboarding process, always include a next step for developers to keep learning and keep using more of your product. Make it seamless and flow into the next experience or use case. Expand their understanding of your products by introducing a sample application that ties in what? features they just used and how they can do more. Avoid the summary, and keep learning more.

Garry Polmateer

CEO at Red Argyle - Salesforce Specialists in Salesforce Cybersecurity, Experience Cloud, UI/UX, DevOps, in High Tech, Communications & FINS

1 年

I mean everything here is fantastic except that the light saber is the wrong color :P.

回复

要查看或添加评论,请登录

Quinton Wall的更多文章

  • I used AI and built a thing...

    I used AI and built a thing...

    Anybody that knows me knows that I have been obsessed with travel, and hiking in particular, for most of my life: the…

    2 条评论
  • Choosing the right AI Model for Developer Advocates

    Choosing the right AI Model for Developer Advocates

    Over the past few months, I’ve spent half of each day building content—blogs, sample apps, hackathon materials…

    8 条评论
  • Great Developer Documentation Is Your Best Marketing

    Great Developer Documentation Is Your Best Marketing

    I am sure you have all heard the saying, “Developer’s don’t like being marketed too.” And, yes it is very true.

  • Is AI Destroying Creativity?

    Is AI Destroying Creativity?

    I have such mixed feelings about AI in tech, and app development in particular. Obviously it offers incredible…

  • The Top 5 Sites Developers Should Post To & Learn from In 2024

    The Top 5 Sites Developers Should Post To & Learn from In 2024

    Gone are the days when the key to your success in Developer Relations was centered around writing content just for your…

    2 条评论
  • The Golden Triangle of Great Developer Experience

    The Golden Triangle of Great Developer Experience

    When it comes to increasing developer adoption of your product, developer experience is key. Too often, I see companies…

  • How to Build an Effective Developer Relations Team.

    How to Build an Effective Developer Relations Team.

    Developer Relations is a fascinating field. Typically straddling Product and Marketing, it needs to balance the goal of…

    2 条评论
  • Does Developer Relations Belong Under Marketing or Engineering?

    Does Developer Relations Belong Under Marketing or Engineering?

    [ Originally posted on The DevRel Collective.] A frequent question that rises with companies as they build out their…

  • How to hack the hackathon

    How to hack the hackathon

    The other week, I wrote about how hackathons can be a great strategy to achieve your developer goals, as long as you…

  • So you want to run a hackathon?

    So you want to run a hackathon?

    [Originally posted on The DevRel Collective] So you want to run a hackathon? That’s great. I have had some of my best…

    2 条评论