• The developer evangelism handbook
  • Defining developer evangelism
  • Start with the right mindset
  • Find your role and play to your strengths
  • Remove the brand
  • Working with the competition
    • Show respect to the competition
    • Acknowledge when the competition is better
    • Know about the competition
    • Build mashups using competitive products
  • Prepare for outreach
    • Get your facts right
    • Know the audience and their needs
    • Have expert backup
    • Choose the right medium
    • Plan for failure
  • Delivering a talk or workshop
    • Be yourself
    • Invite communication
    • Prepare takeaways
    • Plan time for and own the questions and answers
    • Be honest and real
    • Follow up communication
  • Write great posts and articles
    • Simple is not stupid
    • Say what it is - don’t sugar-coat it
    • Size matters
    • Add media
    • Structure your content
    • Time-stamp your content
    • Cite to prove
  • Write excellent code examples
    • Solve a problem with your example
    • Show a working example
    • Explain the necessary environment
    • Write working copy and paste code
    • Have the example as a download
    • Write clean and clever examples
    • Build code generators
  • Record your output
    • Record the audio of your talks
    • Shoot video
    • Screencasts and screenshots
    • Link collections
  • Know and use the (social) web
    • Be known on the web
    • Use the web for storage, distribution and cross-promotion
    • Build a network
  • Work with the conference buzz
    • Be a part of the conference you talk at
    • Release immediately
    • Write about the conferences
  • Additional presentation tips*
    • Introduce yourself
    • Use humour
    • Build bridges to the real world
    • Pace yourself
    • Avoid “hello world”
    • Be fresh