What is DevRel?
DevRel stands for Developer Relations, which means developer relationships. DevRel teams are teams of people focused on building and maintaining a strong relationship between a tech company and their developer community.
These teams typically work closely with developers to get feedback on products and technologies, provide training and resources, and help developers build applications or integrations. They also often organize community events and conferences to promote the exchange of ideas and experiences within the dev community.
DevRel's main goal is to build strong relationships with developers to ensure they understand, use, and can successfully deploy a company's products and technologies. Through these relationships, a company can gather valuable feedback from the dev community to improve products and drive innovation.
5 reasons why companies have DevRel teams
Improving product development: DevRel teams work closely with developers to get feedback and input that can be incorporated into product development. Through this exchange, companies can ensure that their products meet the needs and expectations of the dev community.
Increase product acceptance: DevRel teams can help increase product acceptance and adoption by providing training, documentation, tutorials, workshops, and other resources that help the dev community work successfully with products.
Strengthen brand reputation: By creating a positive relationship with the dev community, companies can strengthen their image and reputation and be perceived as innovation leaders in their industry.
Increasing customer loyalty: DevRel can help build a strong relationship between customers and companies by encouraging engaged developers to share their experiences with other developers, increasing customer retention and loyalty.
Innovation and competitive advantage: By collaborating with the Dev Community, companies can develop innovative solutions and applications that give them a competitive edge.
What does the work of a DevRel employee look like?
DevRel employees focus on building and maintaining relationships with developers and the developer community. Their work consists of helping developers understand a company's technology and products by providing training, resources, and support.
An important part of the job is also to gather feedback from developers and share it with the product and development teams. This includes organizing community events and conferences, and participating in developer forums and online communities to stay in touch with developers and understand their needs and requirements.
Although DevRel employees are not directly responsible for selling products or services, they contribute indirectly by strengthening the bond between developers and the company, thus building a loyal and engaged developer community. A strong dev community, in turn, can help the company grow by generating positive word-of-mouth and referrals.
Which companies have DevRel teams?
Some large technology companies that are known to be investing heavily in their DevRel teams include Google, Microsoft, Amazon, and Facebook. These companies have extensive developer communities and offer a wide range of resources, training, support and community events to help developers use their products and services.
However, there are also many smaller companies and startups that have DevRel teams and focus heavily on their relationship with their dev community. The size of a DevRel team often depends on the needs of the company and the size of the community it wants to serve.
How do you build a DevRel team?
The following steps offer a good starting point:
Identify needs:Before you build a DevRel team, find out what kind of support and resources your developers need. Conduct surveys and interviews to understand the needs and challenges of your developer community.
Build a team:Once you've identified the needs of your community, assemble a team of people who have the skills and experience to meet those needs. Typically, a DevRel team consists of developers, evangelists, community managers, and technical writers.
Create a plan:Create a plan that describes the team's goals, strategies, tactics, and resources. Define the types of resources and support the team should provide and plan the activities it will undertake to support the dev community.
Build a community:Build a dev community by organizing online and offline events to foster discussion and collaboration, and provide training and resources to meet dev needs.
Measure success: Measure the success of your DevRel team by tracking metrics such as engagement, dev community growth, and feedback from developers. Use this data to optimize and continuously improve the team.
Building a DevRel team takes time, patience, and resources. It's important to build a culture of collaboration, engagement, and trust to build a strong relationship with your dev community.
Here are some KPIs that can be used to measure the success of DevRel teams:
Community growth: This metric tracks the number of developers engaging with the company’s products and services. DevRel teams can measure this by tracking social media followers, event attendance, and online community membership.
Developer satisfaction: DevRel teams can use surveys, feedback forms, and other tools to measure how satisfied developers are with the company’s products and services.
Developer retention: This metric measures how many developers continue to use the company’s products and services over time. DevRel teams can measure this by tracking customer churn rates.Developer advocacy: This metric tracks how many developers are actively recommending the company’s products and services to others. DevRel teams can measure this by tracking social media mentions and online reviews.
Developer engagement: This metric tracks how actively developers are engaging with the company’s products and services. DevRel teams can measure this by tracking the number of developers who attend events, participate in forums, and contribute to open-source projects.
These KPIs can help DevRel teams measure the success of their efforts and identify areas for improvement.
What do employees of DevRel teams earn?
Salaries can typically range from $60,000 to $150,000 per year. Entry-level employees with little experience may earn less, while experienced DevRel professionals with specialized knowledge and skills may earn a higher salary.
How does stackstream help DevRel teams?
By using stackstream, DevRel teams can provide real-time workshops, training, and tutorials to help developers work with their products and services. In addition, DevRel teams can use stackstream to engage with the dev community and gather feedback and input. For example, they can host live Q&A sessions or panels to interact directly with the community and hear their concerns. This way, DevRel teams can ensure that their products meet the needs and expectations of the dev community.
Another benefit of stackstream for DevRel teams is the ability to use the recorded videos for training purposes or as a reference for future workshops and training.
Practical examples
What does the Facebook DevRel team do?
Facebook's DevRel team is responsible for developing tools and APIs that help developers build on the Facebook platform. These tools and APIs include the Facebook Graph API, Facebook Login, and the Facebook SDKs, among others.
The DevRel team provides developers with a wide range of support, including documentation, tutorials, code samples, and support through various channels such as forums and social media.
Facebook's DevRel team provides training and workshops for developers to help them get the most out of the Facebook platform and tools. These trainings can take place both online and offline.
Engagement with the dev community: Facebook's DevRel team is present on various channels to engage with the community and gather feedback. These include social media, forums, meetups, and conferences.
Fostering innovation: The DevRel team works closely with the developer community to gather feedback and suggestions for improvements and new features for the Facebook platform. The team also uses feedback from developers to build new tools and APIs that meet the needs of the dev community.
90 companies with DevRel
- Microsoft
- Amazon Web Services (AWS)
- Salesforce
- Oracle
- IBM
- Red Hat
- Mozilla
- Shopify
- Twilio
- Auth0
- GitHub
- DigitalOcean
- Algolia
- Kong
- LaunchDarkly
- Nexmo
- Sentry
- Elastic
- HashiCorp
- Okta
- MongoDB
- Atlassian
- Docker
- CircleCI
- Cloudflare
- Datadog
- Fastly
- Firebase (Google)
- Heroku (Salesforce)
- JetBrains
- New Relic
- Rasa
- Segment
- Slack
- Square
- Stripe
- Adobe
- Akamai Technologies
- AppDynamics (Cisco)
- Box
- Chef
- Cisco
- Cloudera
- Couchbase
- DataStax
- Dynatrace
- GitHub (Microsoft)
- GitLab
- Google Cloud
- Hortonworks (Cloudera)
- InfluxData
- Intuit
- JetBrains
- LinkedIn (Microsoft)
- MuleSoft (Salesforce)
- New Relic
- PagerDuty
- Pivotal Software (VMware)
- Postman
- Salesforce Marketing Cloud
- ServiceNow
- Snowflake
- Splunk
- Tableau (Salesforce)
- ThoughtWorks
- VMware
- Zendesk
- Algosec
- Appen
- Authy (Twilio)
- Avi Networks (VMware)
- Bitnami (VMware)
- CloudBees
- Confluent
- Digital.ai (CollabNet)
- Gainsight
- Hazelcast
- Mattermost
- Netlify
- Nginx (F5 Networks)
- Puppet
- Rackspace
- Snow Software
- Solace
- Sumo Logic
- TIBCO Software
- Travis CI (Idera)
- Weaveworks
In a world where technology is playing an ever-increasing role, the importance of DevRel teams will only increase. By bridging the gap between business and developers and supporting the dev community, DevRel can help align products with user needs better and drive innovation faster.
Top comments (0)