Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Favorite live coding channels for intermediate/advanced topics?
147 points by deilline on June 26, 2021 | hide | past | favorite | 35 comments
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):

https://www.youtube.com/c/georgehotzarchive/videos


There‘s Jon Blow working on his new language JAI and game-dev:

https://twitch.tv/j_blow

Another channel is Casey Muratori‘s Handmade Hero, which is about developing a game from scratch.

https://twitch.tv/handmade_hero

https://handmadehero.org/


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

https://youtu.be/ZOzZ8R4gphE


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

https://vimeo.com/showcase/7818787


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.

https://www.youtube.com/user/gamozolabs/videos

https://www.twitch.tv/gamozo


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:

   Hjalfi writes a vi for CP/M (9 hours)
   Hjalfi writes an assembler (7 hours)
   Hjalfi ports Fuzix to the ESP8266 (38 hours)


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.

https://youtu.be/U4B0i0VzXuA


I like the reinforcement learning tutorials but his channel is for machine learning in general

Machine Learning with Phil

https://www.youtube.com/channel/UC58v9cLitc8VaCjrcKyAbrw


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):

https://youtu.be/s8Jj9gzQ3xA


"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.

https://fromzerotofullstack.com/


curious to check it out. Plugging cronyo[0] a CLI for AWS cron jobs :) would love your feedback.

[0] https://github.com/cronyo/cronyo


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.

https://youtube.com/c/TheCodingTrain



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





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: