communities of practice

Watch Me Code: Programming Mentorship Communities on Twitch.Tv

Live streaming-an emerging practice of broadcasting video of oneself in real time to an online audience-is often used by people to portray themselves engaged in a craft such as programming. Viewers of these 'creative streams' gather to watch the …