An evangelist promotes the use of a particular product or technology through talks, articles, blogging, user demonstrations, recorded demonstrations, or the creation of sample projects.
Many open source content management systems have enabled the inclusion of video content, allowing bloggers to host and administer their own video blogging sites.