Upload
david-intersimone
View
611
Download
0
Embed Size (px)
Citation preview
EMBARCADERO TECHNOLOGIES
BEST PRACTICES FOR A WORLD CLASS DEVELOPER
RELATIONS PROGRAMDavid Intersimone “David I”
Chief [email protected]
http://embt.co/SipFromTheFirehoseTwitter: @davidi99
Skype: davidi99
EMBARCADERO TECHNOLOGIES
Agenda1. Developer community site features and infrastructures2. Technical content generation3. Developer webinar and communication best practices4. Global and local evangelism5. Leverage and integrate with other developer communities6. Knowledge curation and marketing
http://embt.co/drc2016-bestpracticeshttp://embt.co/drc2016-basics
EMBARCADERO TECHNOLOGIES
About David Intersimone “David I”• 46 years since my first program – IBM360/40, Fortran, Prime # Generator• First 8 years – real time assembly language programmer• 30+ years with the developer tools group• Responsibilities:
– Global Evangelism– Tech Partner Program– MVP Program– Embarcadero Community– Developer Cheerleader
EMBARCADERO TECHNOLOGIES
About Embarcadero• Enterprise strong development tools for cross-platform applications• Delphi, C++Builder and RAD Studio
– Single Source code– Native UI and Native code– Windows, OS X, iOS and Android
• Development environment, components, tools and libraries– Enterprise desktop, server and multi-tier– Mobile– Cloud– IoT
• Active community of more than 3 million developers worldwide
http://www.embarcadero.comhttp://community.embarcadero.com
EMBARCADERO TECHNOLOGIES
1) Developer community site features and infrastructures• SDK(s)– Tools, Libraries, Components– Docs, Wiki, Tutorials, Samples– Unit Tests, Test Datasets
• Answers and FAQs – StackOverflow, your own Q&A• Forums, Newsgroups• Support / Quality portals– Bug reports, Workaround, Feature Requests
EMBARCADERO TECHNOLOGIES
2) Technical content generation• Content Plan
– Themes / Topics– Campaigns– Product Launches– Project migration– Satisfaction– Ongoing education
• Types of Content– Articles– Blogs– Newsletters– Social posts– “How To” videos– Deep Dive videos– Events – online and live
RSS feeds and tags for everything!
EMBARCADERO TECHNOLOGIES
3) Developer webinar and communication best practices• Webinars and videos
– How To(s) – 5 minutes or less, one focused topic– Deep Dives - 30 to 60 minutes– Resolution: 1920x1080– Font for source code: Lucida Console - 14 point– In an IDE, when focused on code – hide all other windows/panels– Turn off taskbar, popups, Skype, notifications
• Communications– Separate marketing and technical EDMs– Focus emails for each target developer based on what you know about them– Newsletters with your news, content, events and other interesting dev news– HTML or Text format– Encoded links – so you can track what developers are interested in hearing
EMBARCADERO TECHNOLOGIES
4) Global and local evangelism• Webinars at 6am, 11am and 5pm Pacific Time• Most Valuable Professional(s) program• Thought leaders and luminaries• Social posts for your community members to localize/share• Replay video projects for localization, captioning
EMBARCADERO TECHNOLOGIES
5) Leverage and integrate other developer communities• Developers often use multiple tools, stacks, platforms• Leverage SDKs, content, etc. other DevRel programs• Participate in synergistic events and communities• Example: building a multi-device cloud healthcare solution
– Embarcadero Tools– Amazon AWS– Kinvey BaaS– Apple iOS, Google Android, Windows desktop/server– Oracle SQL database– Polar heart rate monitor, Wahoo scale, EC Microelectronics beacons
EMBARCADERO TECHNOLOGIES
6) Knowledge curation and marketing• Marketing / Community site separation and integration• Links from the documentation and wiki– To your community content– To other developer program content
• Twitter, Facebook, LinkedIn, G+• YouTube playlists• Samples – SourceForge, GitHub, Bitbucket• RSS feeds and tags for everything
EMBARCADERO TECHNOLOGIES
Embarcadero Community – Tools, Social, Activities• Current Infrastructure
– Joomla (CMS) / JomSocial (JS: plug-ins)– Blogs – EasyBlog (JS)– Questions/Answers – EasyDiscuss (JS)– Newsgroups: Jive NTTP, Kunena (JS) HTTP– Quality/Feature requests - Atlassian Jira– Samples – SourceForge, CodeCentral– Eloqua, SFDC– RSS feeds for everything
• ?format=feed&type=rss• Tags, Groups
• Social Tools– Buffer (personal), Hootsuite (mktg)
• Where we participate– Twitter, Facebook, LinkedIn, Google+– Stack Overflow– YouTube
• Activities– Online virtual conferences– Topic Webinars, “How To” Videos– Blogs– Meetups / Hangoutshttp://community.embarcadero.com/
http://tp.embarcadero.com/http://www.embarcadero.com/embarcadero-mvp-program
EMBARCADERO TECHNOLOGIES
DevRel Program in the Cloud• Content – Google docs• Videos - YouTube• Webinars - YouTube Live, Google Hangouts, LiveCoding.tv, Skype• Feeds – FeedBurner (Google)• Questions & Answers – StackOverflow• Feature requests – uservoice.com• Samples – GitHub, SourceForge, BitBucket, CodeProject• Event Calendar – Google calendar• Social Marketing – Buffer• Newsgroups – Google Groups• Finding content – Google Alerts• Meetings/UserGroups – meetup.com
EMBARCADERO TECHNOLOGIES
Three Takeaways• Tools/Content/Knowledge is critical to success• Developer Socializing is important, especially to listen• Developers collaborate, so should developer programs
EMBARCADERO TECHNOLOGIES
Developer Relations Program Checklist
EMBARCADERO TECHNOLOGIES
Q&Ahttp://embt.co/drc2016-bestpractices
http://embt.co/drc2016-basics