Understanding Developer Relations (DevRel): More Than Just Advocacy


In the ever-evolving tech industry, developer relations (DevRel) has emerged as a critical bridge between developers, companies, and communities. It’s a field that combines technical expertise, community building, and advocacy to create meaningful relationships between developers and the technologies they use.
When I first learned about DevRel, I saw it as a perfect blend of my passions: technology, content creation, education, and community engagement. Having built and led tech communities, spoken at over 30 tech events, and mentored aspiring developers, I realized that I was already doing DevRel without even knowing it.
But what exactly does DevRel involve? Why is it so important? And what’s my take on its growing impact? Let’s dive in.
What is Developer Relations (DevRel)?
At its core, DevRel is about building strong relationships between developers and the companies that create software, APIs, and developer tools. A DevRel professional’s role is to ensure that developers understand, use, and advocate for a product effectively.
DevRel operates at the intersection of engineering, marketing, product development, and community building. While it often includes developer advocacy, it’s much more than just promoting tools—it’s about helping developers succeed.
A successful DevRel strategy focuses on three key elements:
✅ Educating developers – Through documentation, tutorials, workshops, and technical blogs.
✅ Engaging communities – Hosting hackathons, meetups, and online forums to foster collaboration.
✅ Bridging feedback loops – Ensuring that developer needs and challenges are communicated to product teams.
What Does a DevRel Professional Do?
The DevRel umbrella includes multiple roles, each contributing uniquely to developer engagement:
1️⃣ Developer Advocates
Act as the voice of the developer within a company.
Speak at conferences, create content, and engage with communities.
Provide technical guidance and support.
2️⃣ Developer Community Managers
Build and nurture developer communities.
Organize events, manage forums, and support community engagement.
3️⃣ Technical Writers & Content Creators
Write documentation, tutorials, and blogs to help developers use products effectively.
Produce video content, podcasts, and social media content related to developer tools.
4️⃣ Open Source Program Managers
Support and manage open-source contributions.
Ensure developer collaboration on public repositories.
5️⃣ DevRel Engineers
Work closely with product teams to improve developer experience.
Contribute to sample projects, SDKs, and integrations.
In many ways, DevRel is a hybrid of tech and communication, making it a unique and impactful field in the industry.
Why is DevRel Important?
With the rise of developer-first companies, DevRel has become a critical part of tech ecosystems. Here’s why:
📍 Improves Developer Experience (DX) – Clear documentation, strong community support, and accessible learning resources make it easier for developers to adopt a product.
📍 Drives Product Adoption – When developers understand and trust a product, they use and recommend it. Word-of-mouth marketing in tech communities is powerful.
📍 Strengthens Community Engagement – A well-built developer community can provide peer support, mentorship, and innovation.
📍 Closes the Feedback Loop – DevRel professionals bring valuable insights from developers back to engineering, product, and marketing teams.
📍 Boosts Innovation – Engaged developers often contribute new ideas, open-source tools, and creative use cases, enhancing the product’s ecosystem.
In short, great DevRel means happier developers, better products, and thriving communities.
My Unique Take on DevRel
For me, DevRel is more than just advocacy, it’s about impact. It’s the art of bridging technical knowledge with human connection to create real opportunities for growth.
Having built communities, mentored developers, and created technical content, I see DevRel as:
📌 The human side of technology – Tech is more than just code. It’s about people, collaboration, and shared knowledge.
📌 A platform for education – Many developers struggle with complex tools due to poor documentation or lack of learning resources. DevRel fixes that.
📌 A way to drive diversity in tech – Engaging underrepresented groups in developer communities can democratize access to opportunities.
📌 A stage for storytelling – The best DevRel professionals don’t just teach; they inspire by sharing real-world experiences, challenges, and wins.
Final Thoughts: Should You Consider DevRel?
If you love tech, teaching, writing, public speaking, and community building, DevRel might be for you. Whether you're a developer who enjoys mentoring others, a content creator passionate about breaking down complex topics, or a community builder—there’s a place for you in DevRel.
For me, DevRel is a natural extension of my mission—to make tech more accessible, inclusive, and engaging for all. If you’re passionate about helping developers succeed and shaping the future of technology, this might just be the path for you too.
Thank you, DX Mentorship, for the invaluable knowledge and opportunity to deepen my understanding of Developer Relations, this experience has truly been a game-changer!
Subscribe to my newsletter
Read articles from Joy Tari-Bagshaw directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Joy Tari-Bagshaw
Joy Tari-Bagshaw
Hey there! I’m Joy Tari-Bagshaw, a passionate software developer with 3+ years of experience and a deep love for teaching and learning. As the first female Google Developers Student Club Lead at my university, I’ve mentored countless beginners, facilitated bootcamps, and helped aspiring developers land their first tech roles.After teaching at several bootcamps, I’ve realized the urgent need for this blog. The limited time frame of most programs often doesn’t allow for in-depth learning, and I wanted to create a space that simplifies complex topics while giving beginners the time and resources they need to truly grasp them.Every day, I get messages from people asking for advice on how to start or grow in tech. That’s why I’m on a mission to make web development simple and accessible for everyone through my blog series, Build, Break, Debug, Repeat. Whether you’re a total newbie or leveling up your skills, I’m here to guide you with resources, tutorials, and a sprinkle of humor along the way.Let’s build something amazing together!