Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Approaching Developer Relations in an Open Source Community

Approaching Developer Relations in an Open Source Community

Developer Relations is a very new concept in the industry today, a lot of B2D companies are beginning to pay serious attention to it, and this way their community of users are happy and effective.

I believe that this should be the same in open source communities because Developers and Designers are at the heart of every open source community.

In this talk, I'll list out why open source communities should care about Developer Relations, methods & strategies that can be used to approach developer relations in open source, and lastly, how to build an effective developer relations program in an open-source community.

shedrack akintayo

April 14, 2021
Tweet

More Decks by shedrack akintayo

Other Decks in Programming

Transcript

  1. Approaching Developer Relations in
    an Open Source Community
    Shedrack Akintayo
    @coder_blvck

    View Slide

  2. ● Developer Advocate @ Cloud Foundry Foundation.
    ● Technical Writer, LogRocket, Smashing Magazine
    ● Auth0 Ambassador
    ● OSCA Core Team member
    About Me.

    View Slide

  3. This entire talk is based off my article on how we approach
    developer relations at the Cloud Foundry Foundation(an open
    source community)
    Link:https://medium.com/cloud-foundry-foundation/approachi
    ng-developer-relations-in-an-open-source-foundation-77b1c660
    bf95

    View Slide

  4. Developer Relations isn’t just for
    corporate companies, Developer
    Relations is for every community of
    developers.
    Shedrack Akintayo


    View Slide

  5. What is Developer Relations?

    View Slide

  6. It’s a group of Developer Advocates,
    Technical Community Managers, Technical
    Ambassadors, Documentation Writers,
    Trainers, and more who all exist to
    empower you(developers) to do your best
    work.
    - Mary Thengvall
    What is Developer Relations

    View Slide

  7. What is Developer Relations to OSS communities?

    View Slide

  8. It is basically caring about developers,
    educating, growing and collecting
    feedback from the community.
    Developer Relations can come in any
    form like community management,
    documentation writing etc.
    What is Developer Relations to OSS
    communities?

    View Slide

  9. Why should OSS communities care about
    Developer Relations?

    View Slide

  10. ● Developers are at the core of every OSS community.
    ● Creates a sense of empathy towards Developers.
    ● It empowers developers to be able to utilize the software
    properly.
    ● It enables collaboration internally and between other
    communities.

    View Slide

  11. How do we pay more attention to Developer
    Relations as an OSS community?

    View Slide

  12. ● Listen to the community.
    ● Understand what you are trying to achieve.
    ● Learn from other communities getting developer relations right
    (VueJS, ReactJS, Gatsby, Drupal).
    ● Develop a strategy

    View Slide

  13. How to build an effective developer relations
    program in an open-source community.

    View Slide

  14. ● Understand the demographic of your community.
    ● Provide feedback avenues for folks in your community.
    ● Make your community inclusive and accessible.
    ● Community Reward Programs.
    ● Great Documentation for the technology.
    ● Collaboration with other communities.
    ● More tutorials and use cases.
    ● Organize talks and webinars.

    View Slide

  15. Thank You!
    Website: sheddy.xyz
    Twitter: @coder_blvck
    Github: hacktivist123
    Email: [email protected]

    View Slide