Pebellslearn by building
RoadmapsMatrixCoursesSandboxSign in

Course details

DevRel

Learn what developer advocates actually do and the everyday skills the job runs on. You follow Meera, the first developer advocate at Rainkit, a rain-forecast API, as she speaks, writes, codes and builds a community around it.

Ready to learn6 sections · 24 lessons
Start learning

Course curriculum

What is DevRel?5 lessons

Meet the job: advocacy that runs both ways, how DevRel grew out of platform evangelism, teaching through content, the developer journey and how each step feels, and the loop that turns community questions into product change.

  1. Advocacy and Developer Marketing12 min
  2. Where DevRel Came From and Why It Matters12 min
  3. Education and Content Creation12 min
  4. Developer Experience and the Developer Journey14 min
  5. Community Support and the Feedback Loop14 min
Public Speaking and Presentation Techniques5 lessons

Shape a talk for one audience with one message and one next step, then plan it with a mind map, structure it in threes, tell it as a story, and design slides that show one idea at a time, including the PechaKucha format.

  1. Public Speaking for Developer Audiences12 min
  2. Mind Mapping a Talk12 min
  3. The Rule of Three12 min
  4. Storytelling in Technical Talks12 min
  5. Visual Slides and PechaKucha12 min
Writing Skills4 lessons

Write for readers who scan: lead with their task and cut the rest, match each documentation page to the need it serves, plan blog posts from promise to proof, and make social posts that are useful before anyone clicks.

  1. Writing for Developers12 min
  2. Technical Documentation12 min
  3. Blog Posts Developers Finish12 min
  4. Social Media for Developer Advocates12 min
Programming, APIs and SDKs4 lessons

Learn the programming baseline an advocate needs and the minimal reproduction, read any API call in five parts, design SDKs that feel native to each language, and document an endpoint so its examples work on the first paste.

  1. Why an Advocate Must Code12 min
  2. Understanding APIs14 min
  3. Building SDKs14 min
  4. Writing API Documentation15 min
Community Engagement3 lessons

Network by being useful first, take part in online communities as a genuine member, and treat every event as three jobs: preparing before, engaging during and following up after.

  1. Networking by Being Useful12 min
  2. Online Communities12 min
  3. Event Participation12 min
Engaging an Audience and Handling Q&A3 lessons

Open with a hook and keep attention with contrast, make the key message stick through reinforcement and a good handout, and handle questions, hostile ones included, by listening, repeating, answering briefly and parking what derails.

  1. The Hook and the Contrast Principle12 min
  2. Repetition, Reinforcement and Handouts12 min
  3. Handling Q&A15 min