There is a game developer on twitch that uses his VODs (video replays) as a versioning system as he doesn't use anything. "Wait, what and why did I do this? Lemme look at yesterday's vod".
It suprisingly works quite well and is more entertaining for the viewers to see what and how bugs get introduced.
This is a nice circus trick. I wonder if it helps productivity, compared to a VCS.
And help it definitely can. For some people, pictures and motions are easier to remember and reason about, even in such a text-heavy area as writing code.
If he's verbalizing his thought process it might actually be better than the average comments you get on code. Might actually have to play around with dictating what I'm thinking at key points in the process.
Push-to-talk helps a LOT. When I first started streaming I would just have a running stream of consciousness filled with lots of "uhhhhhh" and swears. Using push to talk helped me become more conscious of when I wanted to speak and since then I've gotten better at self editing and don't have to use push to talk as much.
It suprisingly works quite well and is more entertaining for the viewers to see what and how bugs get introduced.