The Seven Artifacts of Developer Advocacy Projects
Over the past 16 years, mostly as a Developer Advocate, I’ve developed a framework to help developers learn and get excited about something new. I believe generating excitement is the primary goal of advocacy.
Each developer advocacy project ideally produces seven artifacts:
- Code Samples
 - A Blog Post
 - A Presentation and/or Video
 - A Hands-On Workshop
 - Broad Social Media Reach
 - Product Feedback
 - Enriched Community, Partner, or Customer Relationships
 
I’ve found that doing all seven produces the greatest impact. The amount of effort decreases with each subsequent item while the effect grows.