Watch Me Code: Programming Mentorship Communities on Twitch.tv
Streaming on twitch: fostering participatory communities of play within live mixed media