Ask HN: Favorite live coding channels for intermediate/advanced topics?
I've found watching someone else code is immensely helpful and I was looking for more content like this. I saw some recommended in a different thread, so I thought I'd ask the broader audience.
Most of the content I see is aimed towards beginners so I was looking for context for experienced developers. George Hotz archive (hacking, ML): There‘s Jon Blow working on his new language JAI and game-dev: Another channel is Casey Muratori‘s Handmade Hero, which is about developing a game from scratch. Casey is still going? My god... I said the same thing last year... I scroll thru some of his updates mostly just trying to see the state of the game. Honestly I don't think much has changed gameplay or graphics wise for many hundreds of episodes. Yuri Artyukh, mostly threejs, webgl stuff https://www.youtube.com/channel/UCDo7RTzizoOdPjY8A-xDR7g , although I'm not experienced enough to judge if its actually intermediate. Jon Gjengset, Rust (internals, data structure, protocol impls) https://www.youtube.com/channel/UC_iD0xppBwwsrM9DegC5cQQ aarthifical, not really live-coding but a game devlog with interesting ideas https://www.youtube.com/channel/UCtEwVJZABCd0tels2KIpKGQ +1 to Jon Gjengset; I learned a lot about clearly explaining programming concepts and a theoretical problem! Yuri is definitely not beginner stuff. Intermediate to advanced I'd say. The SerenityOS guy has some interesting stuff, although not directly in an instructional format Hey, thanks for posting this video. I am in awe watching him move so fast. Not truly advanced compared to some of the content posted here but I try to post videos about Vue.js and topics no-one else really talks about (mainly around testing): https://www.youtube.com/c/LachlanMiller/videos This is great, thanks for the effort! I don't understand why the youtube algorithm never finds something like this, it's always the beginner stuff that surfaces to the top Beginner stuff has 2 main advantages 1. More demand
2. Easier to make OneLoneCoder has videos on different topics you may find interesting (gamedev, emulation, C++ quirks, algorithms): https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA I personally love watching the live coding sessions by Andrew Kelly, creator of Zig, regarding progress with the language/compiler. Archived videos available on Vimeo javidx9: https://www.youtube.com/watch?v=8XmxKPJDGU0 Bisqwit: https://youtu.be/PahbNFypubE?t=1045 Intermediate C++ videos, often with some angle towards graphics or emulation. Bisqwit is remarkable. He’d be paid handsomely at a trading firm if he was in America or London or HKG, but instead he worked as a bus driver while making videos. Gamozo focuses on security and optimization topics. While his content is not structured as a tutorial, he explains his line of thinking very well. This, love his channel, although he is not very active, but when he is active the project is often really interesting and can go for 10 or 12 hours straight. https://www.youtube.com/user/hjalfi/videos has gems like: You forgot the best one: Hjalfi writes a lunar lander game for the Apollo Lunar Lander: https://www.youtube.com/watch?v=VHDkWppysQI (9 hours) Very highly recommended even if it doesn't seem like your cup of tea based on the title. It goes quite deep into the practical aspects of the crazy architecture of the Apolo Lunar Lander Guidance Computer. Ok so totally not coding but I find Wintergatan's approach to engineering has certain parallels. Plenty of testing, building for reliability and whittling down to the simplest, most-elegant solution possible. I like the reinforcement learning tutorials but his channel is for machine learning in general Machine Learning with Phil Not exactly a channel, but a few weeks ago I did a live coding session on how to build an ML platform from scratch (the stuff you need to get ML models to production): "marcan" (creator of Asahi Linux https://asahilinux.org/) live codes on YouTube https://youtube.com/c/marcan42 - they're pretty long videos but super interesting if you're into that kind of thing I do something like this, although not live. These are real intermediate projects on video, with code. Without omitting any step. So far I have a course on publishing a pip package and a cron implemented with aws lambda. curious to check it out. Plugging cronyo[0] a CLI for AWS cron jobs :) would love your feedback. wow... thanks for sharing.... is it all free... sorry could not find pricing info... So far it is all completely free. You can create an account to bookmark courses, etc The "coding train" youtube channel is actually very interesting. He works on a wide variety of projects and shows how he thinks and solves problems. I really like Nic Jackson’s Go series
https://m.youtube.com/playlist?list=PLmD8u-IFdreyh6EUfevBcbi... Antoine Zanuttini (https://youtube.com/c/AntoineZanuttini) has a playlist with live shaders programming What are the best places for finding high-quality learning material for arbitrary programming topics anyway? Like how does one quickly cut through the beginner stuff and get to the high-quality content? the awesome lists are a good place to find this stuff, frequently. just Google "awesome x site:GitHub.com" where x= {language, protocol, framework, design goal} and see what pops up. Sentdex for anything python related
https://youtube.com/c/sentdex Gynvael EN https://youtube.com/c/GynvaelEN
Hjalfi writes a vi for CP/M (9 hours)
Hjalfi writes an assembler (7 hours)
Hjalfi ports Fuzix to the ESP8266 (38 hours)