Developer relations

Developer relations, abbreviated as DevRel,[1][2] is an umbrella term[2] for practices employed by an organization that builds developer-facing software to connect with the developers that use that software.[3][4][5] Developer relations is a form of platform evangelism and the activities involved are sometimes referred to as a developer program or a DevRel program.[4][6] DevRel programs often include the following:[4]

  • Developer marketing: Outreach and engagement activities to create awareness and encourage developers to use a product.
  • Developer education: Product documentation and resources such as videos to aid learning a product.
  • Developer experience: Often referred to as "zeroth customer" and "friction logging", devrel programs include using the product directly, finding problems, and improving the developer experience.[7]
  • Developer success: Activities to nurture and retain developers as they build and scale with a product.
  • Community: Organize events, forums, and social groups around the product.
  1. ^ Singh Gill, Pawanpreet (Jul 26, 2022). "What is Developer Relations?". Commudle. Retrieved 12 December 2022.
  2. ^ a b Lean, Sarah (June 23, 2021). "What is Developer Relations?". Techielass - A blog by Sarah Lean. Retrieved 4 March 2022.
  3. ^ Revell, Matthew (14 August 2020). "What is developer relations?". DevRel. Retrieved 4 March 2022.
  4. ^ a b c Lewko and Parton (April 23, 2021). "A Framework for Developer Relations". Developer Relations – The Book. Retrieved 4 March 2022.
  5. ^ "How developers influence purchasing decisions in today's IT organizations". Stack Overflow. August 19, 2021. Retrieved 4 March 2022.
  6. ^ Re:vere Communications (2021). "8th DevRel Survey State of Developer Relations 2021" (PDF). State of Developer Relations. Retrieved 4 March 2022.
  7. ^ "The Core Competencies of Developer Relations". 2015.