An increasing number of people stream as they code. You might wonder why. After all, why would you want to watch someone else code? These code streams often last for hours. Isn't it a slow and ineffective way to improve your programming skills?
You'd be surprised. Watching a programming livestream is a great way to learn something new or improve an existing skill. First, you'll quickly understand that even experienced programmers don't have all the answers. They're no different from you. They have no magic tricks. They google for solutions, just like you do. They forget the semicolon, just like you do. They struggle, just like you do.
Second, watching other people code live will show you the little tips and tricks they use to speed up their programming or improve their code. These are often incredibly valuable things that you would never see in an edited video.
Third, streamers are often very interactive with their audience when they're live. They answer questions, ask questions, and change what they're talking about based on their audience's wishes. That’s fun! If you've never watched a livestream before, we recommend giving it a try. Here are 18 live programming channels worth watching:
HonestDanGames
Honest Dan is a professional game developer from Wales who streams Unreal Engine content every week. He has been working with Unreal since 2019 and has worked on games like Sea of Thieves.
Traversy Media
Traversy Media has hundreds of videos and dozens of video series on a variety of programming topics, from basic web development to MongoDB deployment. His videos walk you through whatever he's building from beginning to end without any edited cuts.
whitep4nth3r
Salma Alam-Naylor is a streamer, software engineer, and developer educator who doesn’t just stream code. She also has blog posts on a wide variety of programming topics and a YouTube channel with edited programming videos. She has been working as a front-end developer since 2014 and, on her streams, she builds weird websites, roasts code that her viewers submit, and chats about the tech industry every week.
Tsoding
Tsoding is an educational coding channel. His tagline “recreational programming” doesn’t do justice to the value he delivers every stream. He’s deeply knowledgeable about whatever programming topic he’s streaming (C, Linux, Assembly) and explains everything clearly as he progresses.
ThePrimeagen
ThePrimeAgen covers Vim, Rust, and TypeScript. He has an extremely popular YouTube channel with over 250,000 subscribers, but he also livestreams long programming sessions on Twitch. Those VODs find their way back to YouTube. He’s also a very entertaining streamer to watch.
Jason Lengstorf
Jason Lengstorf has a Learn with Jason livestream where he pairs up with another developer in the community to learn something new in a ninety-minute stream. He typically covers JavaScript and React techniques and best practices, as well as how to use SaaS tools and platforms.
PirateSoftware
Thor is one of the developers behind Heartbound, an adventure RPG published in 2018 to overwhelmingly positive Steam reviews. Thor has been in the games industry for over eighteen years and streams six days a week about all aspects of game development.
SomeCodingGuy
Guy is a developer and hacker who has previously worked for companies like Netflix and Yahoo. He has a website with courses on C, JavaScript, and Python, and has created programming shows where he built his own streaming service, created a multiplayer Bingo game, and created a NES ROM.
csharpfritz
For those into ASP.NET Core, .NET Core, Visual Studio, and other Microsoft tools, csharpfritz is the programming streamer to watch. Follow his livestreams on Twitch or, if you missed the livestream, watch the recording on his YouTube archive channel.
j_blow
As the creator of the critically acclaimed indie games Braid and The Witness, Jonathan Blow is a well-known name in the gaming industry. On his Twitch channel, he streams crank sessions, where he sets a timer for three hours and programs with as much focus as he can muster that day.
CodingAfterWork
CodingAfterWork is the podcast and stream of Jessica and Jimmy Engstrom, both Windows Development MVPs who stream weekly programming sessions on their Twitch channel. They also have guest lectures or sometimes chat about what’s happening in the programming industry.
rwxrob
Rob Muhlestein streams about anything server-side. Think cloud native, DevOps, Linux, VIM, containers, Docker, etc. He streams for about three hours every day and interacts heavily with his audience, answering questions (or asking questions himself) as they go along.
Lana_Lux
Lana Lux is a game developer who livestreams the process of building STRAIN, an apocalyptic survival game in a neon city. She programs in Unity and uses Autodesk Maya for 3D. Her streams happen every day for many hours. She also has a YouTube channel with shorter, edited videos.
Alh4zr3d
Alh4zr3d is a professional red teamer and pentester who streams about everything related to hacking, InfoSec, and cybersecurity. If you want to learn more about security best practices and/or how your code can be hacker, Alh4zr3d is the streamer for you.
LowLevelLearning
LowLevelLearning wants to teach you everything you need to know to start a career in systems programming. Besides his livestreams, he also has a very popular YouTube channel and an academy with programming courses that encourage you to build things.
nickwan_datasci
Nick Wan is the Director of Analytics for the Cincinnatti Reds who livestreams Python code, particularly about sports analytics, neuroscience (he has a Ph.D. in neuroscience from Utah State), and random APIs.
CodingGarden
CJ of CodingGarden streams several times a week, both on YouTube and Twitch. He programs in a wide variety of programming languages. You can also browse his GitHub page, where you can find the repositories that he stores his code in while doing his livestreams.
Theo
Theo Browne is an ex-Twitch engineer and the founder of ping.gg, a service that helps creators bring guests into OBS. He streams every week about the latest and greatest in programming development. Most recently, he spent some time working on Bun, a new JavaScript runtime.
Would you like to work with some of the biggest brands in the world, from Coinbase to Riot Games, on a fully remote basis? You can! X-Team is always looking for experienced software engineers who want to work with our awesome clients. Create a profile on our Jobs Platform and browse the roles we have available today.