Pebellslearn by building
0%
RoadmapsMatrixCoursesSandboxSign in
What is DevRel?  ›  Lesson

Advocacy and Developer Marketing

Advocacy 12 minDeveloper advocacy carries knowledge from the company out to developers and carries developers' needs back in, while developer marketing aims to reach and win developers and only works when it is honest and technical.

Advocacy and Developer Marketing

Rainkit sells one thing: an API that tells an app how likely rain is, hour by hour, for any spot in India. Its engineers are proud of it, but sign-ups are slow and the support inbox keeps filling with the same three confusions. So the company hires Meera as its first developer advocate. On her first day her manager asks, "So are you in marketing or in engineering?" Her honest answer is: a bit of both, and neither.

The rule

Advocacy runs both ways: product to developers, developers to product.

A developer advocate stands on a bridge between a company and the developers who use its product.

  • Outward, Meera helps developers succeed with Rainkit. She explains it, writes examples, answers questions and shows what it is good for, and also what it is not good for.
  • Inward, she speaks up for those developers inside Rainkit. She tells the product team where people get stuck, which features they keep asking for, and which error message made three people give up last week.

With only the first direction, the job becomes a megaphone. With only the second, it becomes a complaints desk. Advocacy is both at once.

Developer marketing is related but different. Its job is reach and adoption: making sure the right developers hear about Rainkit and try it. Aimed at developers, marketing has to change its tone, because developers tend to skip slogans and look for proof: a code snippet, a free tier, a benchmark they can rerun, honest limits. "The most powerful weather platform ever" persuades nobody. "A six-hour rain forecast in three lines of Python, free for 1,000 calls a day" gets tried.

The two roles work well together. Marketing decides where Rainkit should be seen; advocacy makes sure that what developers find there is true, useful and technically sound.

The shortcut

For any task, ask two questions: "Which way does the information flow?" and "Who benefits first?" Outward, with the developer benefiting first: advocacy. Inward, carrying developers' needs to the team: also advocacy. Outward, with sign-up numbers as the main goal: marketing, which advocacy can support but should never fake.

Sorting Meera's first weekStep 1 of 4
  1. Write a tutorial on rain alerts for delivery apps

    Outward, and a developer who follows it can ship a real feature. Advocacy.

The trap is treating advocacy as marketing with a friendlier face. The moment Meera hides a known bug or oversells a feature, developers stop trusting her, and a developer advocate without trust has nothing left to offer.

Drills

Answer fast — trust the rule.

quick drill

Which of these is advocacy flowing inward, into the company?

quick drill

Which line would work best in developer marketing for Rainkit?

quick drill

A developer asks Meera whether Rainkit can forecast snowfall in Kashmir. It cannot. What should she say?

quick drill

What happens to a DevRel role that only ever broadcasts outward?

Remember

  • Advocacy runs both ways: product to developers, developers to product.
  • Shortcut: ask which way the information flows and who benefits first.
  • Trap: overselling or hiding limits. Developer marketing only works when it offers proof.

Practice — level up

0/1 solved

Write your answer, then compare it with a rubric and a model answer.

ExplainMegaphone or bridge?

Rainkit's CEO wants Meera to spend all her time posting launch announcements. Explain what a developer advocate does in both directions, how that differs from developer marketing, and what Rainkit would lose if Meera only did outward work.