I’ve done this before and it allows you to get some of the feeling of “being watched” with none of the privacy or security problems.
Also sometimes it’s neat to see the crazy process of building something, particularly if there is ui or visual design tools involved.
Also, I do think there is a whole additional level of understanding needed to practice or “work out” in front of an audience. There is some flourish to it, even if you are mostly doing your thing, you may have more round corners than you might otherwise.
It is definitely a different experience.
DISPLAY=:0 import -window root "$HOME/Pictures/screenshot-$(date '+%Y%m%d%H%M').png"
RequirementsImageMagick installed
Improvements
You can change the date +FORMAT for a more readable filename. See the date(1) manpage.
Caveats
You may need to change your DISPLAY to match your actual X11 server. You may need to add XAUTHORITY=$HOME/.Xauthority depending on your X11 ACLs. Probably doesn't work with Wayland, but nothing works with Wayland so YMMV.
I'd love to see watch my work sped up like this. At 30fps you could see your entire day in 90 seconds.
A month's worth of work in a couple of minutes. Captured way back in early-ish 2013. Sorry about the .flv, that's what web video kinda was back then if you wanted it to work on multiple browsers.
Daniel Shiffman from Coding Train does something similar, but more focused on P5.js and general interactive toys. https://shiffman.net/
He did all the things you mention and it was entertaining as well as informative. I saw 50-150 live viewers.
I think quite a few people would like to see you work on something like a new tweak. Start or post an account with a specified stream time then post it here/reddit and see how many people subscribe.