Developer Evangelism is a new kind of role in IT companies.

A developer evangelist is a spokesperson, mediator and translator between a company and both its technical staff and outside developers.

If you think this would be a good role for you, here's the developer evangelist handbook which gives you some great tips on how to do this job.

Help me improve this guide! Please fill out a 3 minute survey to tell me what you'd like to see.

The Developer Evangelism Handbook is now available on Lulu.com by  you. The handbook is now also available as a print copy from Lulu.com.

Using the handbook you'll learn how to:

  • Find great web content and promote it.
  • Write for the web and create engaging code examples.
  • Use the web and the social web to your advantage to reach, research and promote.
  • Prepare and deliver great presentations.

For details check the table of contents also available on this page.

And here's the message to give to your company why this is a good idea:

Why do you need developer evangelists?

Every day millions of dollars are wasted in companies because non-tech people and tech people either don't communicate at all or completely miss each other's points.

Even more money is then spent on internal promotion of your products or external communication and advertising to get people excited about your new product.

What you really need is enthusiasm about your product - honest interest in using it and the right message to the right group.

If your product targets developers this can not be achieved with marketing or PR. We've managed to remove the developer world from the commercial part of IT companies so far over the last few years that developers are very cynical about anything that does not relate to technology first and brand second - and neither marketing nor PR can deliver that.

Developers however are very happy to listen to what other developers say - if these developers are very good, have their respect and deliver the message in the right way.

The trick is to allow people in your company to play with your products and advertise why they are excited about them - after all the people in your company are consumers, too.

The best advertiser is someone who is not consciously advertising a product but instead is so enthusiastic about it that it becomes contagious. You can empower your developers to be these people without much extra cost - all it needs is trust, a bit of time and to let them off the leash.

To find out what a developer evangelist does, check out the free handbook available here or check the about section to learn more about the handbook and me.

Chris Heilmann
Principal Developer Evangelist
Mozilla