I commend the author on the level of detail documented in the article. It's clear that they have spent much time and effort on making an appealing stream. And yet I still don't get live coding. I have about as much interest in streaming my programming as I have in having a coworker watching me work over my shoulder: zero. I'd love to know what people get out of this. For me the sacrifice to flow is far too great for…
Question: Is it necessary to use "they" now that it's clear that she's a girl? I thought you use "they" when gender is not clear as to avoid assuming it's a guy.
My Twitch Live Coding Setup
31–40 of 119 posts
Re: My Twitch Live Coding Setup
#32Re: My Twitch Live Coding Setup
#33I commend the author on the level of detail documented in the article. It's clear that they have spent much time and effort on making an appealing stream. And yet I still don't get live coding. I have about as much interest in streaming my programming as I have in having a coworker watching me work over my shoulder: zero. I'd love to know what people get out of this. For me the sacrifice to flow is far too great for…
A good reason for live coding is transparency even beyond a GitHub repo: I tried live-streaming data science because everyone thinks it's magic, and I try to show that it isn't. (and also show that data science coding is easier than one may think)
Re: My Twitch Live Coding Setup
#34The real problem with typical Live Coding setups is that the text size is often way too small. You have to massively increase the size of the font or zoom the UI so that it's readable for the users, especially those who are viewing the stream on mobile/a small subwindow (one unintended perk of the Electron-based IDEs is that changing font/UI sizes uniformly is easy to do). I strongly disagree with streaming at 720p30…
There's zero reason to run 60FPS for a text editor, turn it down to 15FPS and take that extra bandwidth and put it into quality - if you're worried about the YouTube quality after-the-fact, you can run two encoding jobs though it's a bit rough on your CPU
Re: My Twitch Live Coding Setup
#35The original article is really interesting. https://medium.freecodecamp.org/lessons-from-my-first-year-o... I didn't even know livestreaming code was a thing aside from pre-scripted tutorials. I'll have to watch one of the streams, because the hands-on nature is probably good for learning the quirks of various techniques that you don't get from programming books. It's too bad I spend 80% of my development time readin…
Re: My Twitch Live Coding Setup
#36Earlier quoted context omitted.
A good reason for live coding is transparency even beyond a GitHub repo: I tried live-streaming data science because everyone thinks it's magic, and I try to show that it isn't. (and also show that data science coding is easier than one may think)
do you have a link for the curious?
That video is also an example of unexpected issues that can only happen when livecoding.
I rolled that out into a full blog post (https://minimaxir.com/2018/07/imdb-data-analysis/), which admittingly was faster to code while not being on camera.
Re: My Twitch Live Coding Setup
#37Re: My Twitch Live Coding Setup
#38I've never understood the idea of using a 60% tenkeyless when your job requires you to type a lot. Even if you go full-size it dosen't take that much more space and you save you fingers the extra work for number and function keys.
Re: My Twitch Live Coding Setup
#39I commend the author on the level of detail documented in the article. It's clear that they have spent much time and effort on making an appealing stream. And yet I still don't get live coding. I have about as much interest in streaming my programming as I have in having a coworker watching me work over my shoulder: zero. I'd love to know what people get out of this. For me the sacrifice to flow is far too great for…
For that reason I also decided to go with Youtube - there's far less casual drop-ins and the people who join tend to be genuinely interested in what they're getting into, even though the traffic is lower (I experimented with Twitch for a couple weeks before going this route). Also it's easier to permanently archive.
Fwiw the topic I'm learning about is Rust + WebGL -> WebAssembly... I typically stream on Sundays but often enough, life takes over and I miss a week (this is part of what's making it really hard for me to learn - there's not enough momentum). Feel free to drop in: https://www.youtube.com/channel/UCGKhwtFOUlzj4VILDU0efkQ/liv...
That said - I agree 100%, I don't know why anyone does watch, it's probably super boring unless you're in the exact same boat! ;)