Podcast Episode
DevRel at Scale: Measuring Impact, Developer Experience & Staying Technical | Daniel Afonso

About this episode
What does it actually take to be a developer advocate? And how do you measure the impact of developer relations when everyone seems to disagree on the metrics?
In this episode, Daniel Afonso, Senior Developer Advocate at PagerDuty, walks us through his journey from writing prank bash scripts as a 10-year-old in Portugal to becoming one of the most active voices in the European DevRel community. Daniel breaks down how developer relations sits at the intersection of engineering, marketing, sales, and product, and shares hard-won lessons on what makes DevRel programs succeed or fail.
We also go deep on developer experience, covering the three pillars every SDK and API team should optimize for: reducing cognitive load, fast feedback loops, and keeping developers in flow state. Plus, Daniel shares his take on on-call culture, why postmortems matter, and the books that shaped his career.
🔸 Topics Covered:
Growing up drawn to tech and competing in national programming competitions in PortugalTransitioning from backend (Java, C++, .NET) to frontend and falling in love with ReactHow blogging, learning in public, and meetups built the foundation for a DevRel careerDeveloper Relations explained: the Venn diagram of engineering, marketing, sales, and productMeasuring DevRel impact: from vanity metrics to Developer Relations Qualified LeadsWhy DevRel programs fail: unreasonable expectations, pitch-fest conference talks, and missing business alignmentThe three pillars of developer experience: cognitive load, fast feedback loops, and flow stateHow React's JSX and Solid's signals represent great DX initiatives in practiceStaying technical as a developer advocate through side projects, code reviews, and community workOn-call culture: reducing alert fatigue, owning your services, and changing the "I hate on-call" mindsetBook recommendations: Thriving on Overload, How to Win Friends and Influence People, The Phoenix Project
Chapters:00:00 Introduction to Developer Advocacy01:15 Daniel's Journey into Programming07:28 Transitioning to Front-End Development12:49 The Path to Developer Relations18:43 Understanding Developer Relations22:53 Measuring the Impact of DevRel26:45 Common Pitfalls in DevRel Programs30:39 Marketing and Developer Relations Missteps33:47 Avoiding Developer Pitfalls at Events35:53 Staying Technical in Non-Technical Roles40:06 Defining Great Developer Experience46:56 The Importance of Documentation52:41 On-Call Experiences and Incident Management01:02:12 Book Recommendations and Personal Favorites01:06:52 Wrap Up
🔗 Follow & Subscribe:YouTube: https://www.youtube.com/@neciudanSpotify: https://open.spotify.com/show/senorsatscaleApple Podcasts: https://podcasts.apple.com/podcast/senors-at-scaleLinkedIn: https://www.linkedin.com/in/neciudanNewsletter: https://neciudan.dev
🔗 Guest Links:Twitter: https://twitter.com/danielafonsoLinkedIn: https://linkedin.com/in/danielafonsoPagerDuty: https://pagerduty.com/
📚 Resources Mentioned:Thriving on Overload - https://www.amazon.com/Thriving-Overload-Strategies-Manage-Information/dp/XXXXXXReact Documentation - https://reactjs.org/docs/getting-started.htmlCloudflare Use Effect Postmortem - https://blog.cloudflare.com/postmortem-incident-XXXXXXSolidJS - https://solidjs.com/Frictionless by Abhinoda & Nicole ForsgreenThe Phoenix ProjectHow to Win Friends and Influence People by Dale Carnegie
#DevRel #DeveloperExperience #DeveloperAdvocacy #SoftwareEngineering #PagerDuty #OnCall #DX #TechPodcast #SeniorsAtScale #DeveloperRelations #OpenSource #TechLeadership