freeCodeCamp/guide/english/miscellaneous/how-to-stream-live-coding-o.../index.md

26 lines
2.5 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: How to Stream Live Coding on Freecodecamp
---
Live streaming your code is an educational and invigorating experience for the streamer and the audience. If you've never seen live coding, check out our <a href='http://twitch.tv/freecodecamp' target='_blank' rel='nofollow'>Twitch channel</a>. We are actively looking for more streamers of all levels to code on the FreeCodeCamp channel.
**We are currently moving away from using Twitch, we will update this page once details have been finalized.**
## Please follow these steps to get started:
1. Get your computer set up to stream. This process varies depending on your operating system, and it usually involves downloading software to integrate with Twitch. Most Free Code Camp users use <a href='https://obsproject.com/' target='_blank' rel='nofollow'>OBS</a>, but you can find all of the supported software on <a href='http://www.twitch.tv/broadcast' target='_blank' rel='nofollow'>Twitch's site</a>. Here is a useful <a href='https://medium.freecodecamp.com/setting-up-obs-for-live-coding-7-steps-99b8986e7249#.s8wdu73uu' target='_blank' rel='nofollow'>guide</a> on setting up OBS.
2. Contact a twitch mod via <a href='https://gitter.im/FreeCodeCamp/LiveCoding' target='_blank' rel='nofollow'>gitter</a>. They will help you get the stream key to get set up on the FreeCodeCamp Channel.
3. Have fun streaming!
## General rules/guidelines:
* Although we prefer you to stream JavaScript, HTML, and CSS, you can stream any language you want. Just be aware that many of our viewers are only fluent with the languages and frameworks freecodecamp provides.
* Language and content must be safe-for-work.
* Before streaming, check the channel to see if someone's already up and give a heads up about your plan to stream in the <a href='https://gitter.im/FreeCodeCamp/LiveCoding' target='_blank' rel='nofollow'>LiveCoding channel on gitter</a>.
* Please use a webcam if you have one - the audience wants to see you!
* Use the chat room almost as a pair-programmer. Interact as much as possible and work together for best results.
* Think out-loud as much as possible so that your viewers can understand what you're thinking and doing.
* Only copyright-free music please. Use <a href='https://music.twitch.tv' target='_blank' rel='nofollow'>Twitch Music</a> as a guideline for what music you can and can't use.
Please contact one of our mods in the <a href='https://gitter.im/FreeCodeCamp/LiveCoding' target='_blank' rel='nofollow'>LiveCoding chat room</a> to get started today!