Published Jun 22, 2022

Visual learning and Developer Advocacy | Priyanka Vergadia | Beyond Coding Podcast #58

Explore how Priyanka Vergadia, a staff developer advocate at Google, leverages visual learning to simplify complex tech concepts and embraces imperfection to drive innovation. Her conversation with Patrick Akil delves into the vital role of developer advocacy and the power of adaptability in fostering continuous improvement.
Episode Highlights
Beyond Coding Podcast logo

Popular Clips

Questions from this episode

Episode Highlights

  • Advocacy Role

    Developer advocacy, often used interchangeably with developer relations, plays a crucial role in bridging the gap between developers and product teams. explains that the role involves being the first user of a product, providing feedback to engineering teams, and assisting with documentation to enhance the developer experience 1. This position varies across companies, sometimes aligning with marketing, product, or engineering departments, but the core responsibility remains consistent: facilitating smoother adoption of technology by developers.

    You're kind of like this liaison between the external consumers, developers, whoever those people are with your engineering and product teams.

    ---

    notes that the role has evolved from product evangelism to a more nuanced position that adapts to company-specific needs 1.

       

    Career Pathways

    Transitioning into developer advocacy can be a natural progression for those passionate about communication and technology. shares her journey from a customer engineer to a developer advocate, highlighting the importance of embracing new opportunities and experimenting with content creation 2. She emphasizes the value of being open to change and exploring different roles to discover one's true passion 3.

    I think it's important to keep trying different things to understand what you're passionate about.

    ---

    At , internal transitions are encouraged, allowing employees to find roles that align with their interests and skills 4.

       

    Experimentation

    Experimentation is a cornerstone of effective developer advocacy, fostering innovation and learning. describes her approach to learning through hands-on experimentation, often engaging with new technologies before consulting documentation 5. This method allows her to visualize concepts and understand them deeply, which is crucial for creating impactful content.

    I just experiment with it, I try it, I click on buttons, I see what happens. I have no fear of breaking stuff.

    ---

    The culture at supports this exploratory mindset, providing the freedom to test new ideas and learn from failures, which believes is essential for growth and innovation 6.

Related Episodes