DEV Community

Cover image for Becoming a Developer Advocate
Alex Patterson for CodingCatDev

Posted on Edited on Originally published at codingcat.dev

Becoming a Developer Advocate

Original: https://codingcat.dev/podcast/1-21-becoming-a-developer-advocate

▶ Watch on YouTube & Subscribe to CodingCat.dev

Questions

  1. How did you make the decision to move from a very top level director position into a Developer Advocate role?
  2. What does a Developer Advocate do day to day?
  3. How has COVID impacted DevlRel
  4. How would you describe a DevRel Team?
    • Developer Evangelist
    • Developer Advocate
    • Developer Experience
    • Developer Marketing
  5. How do you build up a DevRel Team, what are the KPI's that would say it is actually working?

Links

Technical Overview: Becoming a Developer Advocate

1.21 - Becoming A Developer Advocate: https://codingcat.dev/podcast/1-21-becoming-a-developer-advocate 00:00 - Intro

00:10 - Meet Tim Benniks

02:00 - Tim's Role transition

09:00 - Expectations

13:50 - Day to Day changes

15:45 - Agency vs. Consulting

16:45 - Building Dev Advocacy at Uniform.dev

19:15 - How to gauge a successful Dev Advo

When applying the concepts from Becoming a Developer Advocate in a production codebase, teams working with Career should align their implementation with the roadmap.sh Developer Career Paths (Structured engineering skill trees, system design, and career progression). Structuring your workflow around repeatable patterns, automated verification, and clear separation of concerns helps prevent regressions as your application scales.

Key Engineering Takeaways

  • **Core Topic Focus: **Practical strategies for Career covered in "Becoming a Developer Advocate" (Learn from Tim Benniks about how he changed from being a director of Web Development into his new role as a Developer advocate).
  • **Production Implementation: **Combine the architectural patterns demonstrated in this podcast with the official roadmap.sh Developer Career Paths for type safety, performance, and long-term maintainability.
  • **Hands-On Video Walkthrough: **Follow along with the live coding demos and discussion on YouTube (Becoming a Developer Advocate) and subscribe to CodingCat.dev on YouTube for weekly deep dives.

Video Chapters & Timestamps

Jump directly to any segment of Becoming a Developer Advocate on YouTube using the timestamped chapters below:

  • 00:00: Intro
  • 00:00: Meet Tim Benniks
  • 00:00: Tim's Role transition
  • 00:00: Expectations
  • 00:00: Day to Day changes
  • 00:00: Agency vs. Consulting
  • 00:00: Building Dev Advocacy at Uniform.dev
  • 00:00: How to gauge a successful Dev Advocacy
  • 00:00: What is Uniform.dev
  • 00:00: How to build a dev community
  • 00:00: Gaining business because of Advocacy
  • 00:00: Skills of a dev Advocate
  • 00:00: Purrfect Picks
  • 00:00: Mac Mini M1
  • 00:00: No Rules Rules: Netflix and the Culture of Reinvention
  • 00:00: What the heck is a Developer Advocate (freecodecamp)
  • 00:00: Jason IPSUM
  • 00:00: Developermode.com
  • 00:00: Keyvalues.com - What exactly do developers do?
  • 00:00: Wrap Up

Resources, Links & Official Documentation

Related CodingCat.dev Tutorials & Podcast Episodes

Frequently Asked Questions (FAQ)

What are the main takeaways from Becoming a Developer Advocate?

Learn from Tim Benniks about how he changed from being a director of Web Development into his new role as a Developer advocate. 1.21 - Becoming A Developer Advocate: https://codingcat.dev/podcast/1-21-becoming-a-developer-advocate 00:00 - Intro

00:10 - Meet Tim Benniks

02:00 - Tim's Role transition

09:00 - Expectations

13:50 - Day to Day changes

15:45 - Agency vs. Consulting

16:45 - Building Dev Advocacy at Uniform.dev

19:15 - How to gauge a successful Dev Advo Throughout this podcast, Tim Benniks breaks down real-world implementation details for Career so developers can apply these patterns directly in production.

How do you implement Career best practices in production?

When adopting Career in a production stack, start by validating your configuration against the roadmap.sh Developer Career Paths (Structured engineering skill trees, system design, and career progression). Focus on incremental adoption, automated testing, and observability so your team can measure performance and developer velocity improvements at each stage.

Where can I watch the full Becoming a Developer Advocate walkthrough and find related code resources?

You can watch the complete video session for Becoming a Developer Advocate on the CodingCat.dev YouTube channel. For a deeper dive into Career, check out our related guide: What's A Firebase Developer Advocate.

Top comments (0)