Welcome to the DevRel Resource Bank! This is a collection of helpful resources for individuals interested in building and fostering developer communities. This repository acts as a guide to different topics and materials related to developer relations. Curated by the DevRel Community Africa team.
DevRel is an umbrella term that covers diffrenet roles and activities aimed at building and maintaining positive relationships between companies and developers. It involves various activities and strategies, such as community building, content creation, advocacy, and engagement.
The goal of DevRel is to support and empower developers while also aligning their needs with the company's goals.
DevRel encompasses a variety of roles, some of which have overlapping responsibilities and are used interchangeably. However, the following are some common DevRel roles that you'll hear often:
-
Developer Advocate: Developer Advocates bridge the gap between developers and the company, providing technical expertise, support, and feedback to improve the developer experience.
-
Technical Writer: Technical Writers create clear and comprehensive documentation, tutorials, and guides to help developers understand and use a company's products or services.
-
Community Manager: Community Managers foster and nurture developer communities, facilitating engagement, organizing events, and ensuring a positive and inclusive environment.
-
Developer Evangelist: Developer Evangelists promote a company's technologies or products through public speaking, writing, and engaging with the broader developer community to build awareness and excitement.
-
Developer Experience (DX) Engineer: DX Engineers focus on enhancing the developer experience by creating tools, SDKs, and resources that streamline the development process and improve usability.
-
Open Source Maintainer: Open Source Maintainers oversee and contribute to open-source projects, often created by the company, to encourage collaboration and adoption among developers.
Building and maintaining strong relationships with developers is essential for the success of any organization. One of the best ways to learn about DevRel best practices is to read blogs and articles written by experts in the field. Here is a list of DevRel blogs and articles that you should explore:
-
What is DevRel - Aditya Oberai
-
The Subtle Art of Being A Developer Advocate - Wassim Chegham
-
7 Tips for Breaking Into DevRel - Nader Dabit
-
What is DevRel and how can you start doing it today? - Jakub Andrzejewski
-
Demystifying developer advocacy - Angie Jones
-
What is Developer Relations (DevRel)? A Complete Guide. - Jono Bacon
-
Resources for New Managers - Wherewithall
A DevRel strategy and content plan are essential for building and maintaining a successful developer community. As the first DevRel hire or lead, you may be tasked with creating a DevRel strategy for your company. Here are some samples to help you get started.
-
Content Plan Template - Shedrack Akintayo
-
DevRel Campaign Strategy Template - Commonroom
-
DevRel Strategy Breakdown - Tessa Kriesel
-
Content Strategy - Sourcegraph
Developer communities play a crucial role in DevRel by creating a hub for collaborative learning and support, making it essential for individuals to engage in these communities to access a wealth of knowledge, insights, and networking opportunities that can propel their success in the technology field.
-
DevRel Community Africa - DevRel Community Africa is a community of developer relations experts and enthusiasts mainly from all the parts of Africa that exists to share the gospel of developer relations, help each other learn and grow as much as possible.
-
DevRel Collective - The DevRel Collective exists as a place for DevRel professionals, Community Managers, and others to share resources, learn best practices, support one another, and be amongst our peers.
-
DevrelX - A community for learning, training, accessing data and resources, contributing, and connecting with peers and industry leaders.
-
DevRel Mentorship - A thriving community of both established and entry-level developer advocates. There, we share opportunities, learn, and support each other through our individual and collective DevRel challenges.
-
Write The Docs- Write the Docs is a global community of people who care about communication and documentation.
-
CMX HUB - CMX Hub is a community that helps professional community builders thrive.
- Shedrack Akintayo - Founder, DevRel Community Africa
- Angie Jones - Global Vice President of Developer Relations for TBD
- Mary Thengvall - Director of DevRel, Camunda
- Dillion Megida - Developer Advocate, Adyen
- Edidiong Asikpo - Senior Developer Advocate, Ambassadorlabs
You can find different devrel job opportunites accross these job boards.
A CFP or Call for Paper is a public invitation for people to submit proposals for presentations, workshops, or other events at a conference or other event.
-
CFP Template - Colby Fayock
-
Top tips for getting a CFP accepted - GitHub
-
Abstract Writing Made Easy: Applying for Tech Events - Hannah Olukoye
-
5 Tips for Getting Your Next Conference Talk Accepted - Aisha Blake
Stay updated with the latest DevRel insights, trends and news through the following newsletters.
-
Develop by DevRelCom Africa - A curated list of jobs, articles, and resources on Developer Relations, Technical writing and developer marketing for software developers, and developer relations professionals.
-
DevRel Weekly - DevRel Weekly curates a tailored collection of content, including articles, job listings, and event updates, designed to keep you informed and save you valuable time.
-
Developer Avocados Weekly- A weekly email roundup of Developer Avocados π₯ CFPs, resources and articles. Curated by avocados, for avocados.
-
DevRelX Digest - A bi-weekly newsltter of developer trends around the world.
-
Developerrelations.com Newsletter - DeveloperRelations.com newsletter covers the latest news, articles, and analysis on developer relations, marketing, community, and experience.
- Slides.com - an online platform that allows users to create, share presentations and slide decks using intuitive design tools and machine learning.
- Reveal.js - an open source HTML presentation framework that enables users create fully-featured and beautiful presentations for free.
- Trello: Organize tasks, projects, and collaboration with your DevRel team.
- JIRA: Ideal for tracking and managing tasks in larger teams.
- Mailchimp : Send newsletters and updates to your developer community.
- SendGrid : A powerful email platform for transactional and marketing emails.
- HubSpot Email Marketing : allows you create, personalize, and optimize your marketing emails