Education
This is a pillar that has to do with empowering developers with knowledge and it involves:- Creating high-quality contents(tutorials, docs, blog posts, videos)
- Teaching complex concepts and making them accessible
Advocacy
This pillar has to do with amplifying developers needs and interests and it involves:- Providing feedback to product teams and influencing decisions
- Making developers feel heard
Community
This pillar has to do with building a space whether online or offline around a product and it involves:- Creating a space for discussion, feedback and growth.
- Fostering connection, collaborations through meetups and hackathons.
1. Advocacy
Mission: Represent the product to developers and represent developers to the product team.
2. Enablement
Mission: Shorten the time from “I just found this API” to “I’m shipping something with it.”
3. Community
Mission: Turn one-time users into long-term collaborators who learn from—and teach—each other.
4. Feedback Loops
Mission: Continuously translate real-world developer insights into product improvements—and close the loop so developers see the impact of their feedback.
Putting It All Together
The pillars overlap intentionally:- Great Advocacy content drives devs to the docs, boosting Enablement.
- A supportive Community surfaces insights that feed Feedback Loops.
- Faster fixes from Feedback Loops give Advocates better stories to tell.