I wonder if you could include all keystrokes like Ctrl-x in the screencast, maybe even a timeline of the keystrokes; I imagined it to be "running" along the screen like in Guitar hero. Nevertheless this is a great effort in distributing latent/implicit knowledge, which I think coding to be heavy on; for example, how would a terminal user know that Ctrl-R is reverse-search? (don't get me started on finding out about going back to a previous match...) I remember how I found out about Tab by accident... While being ignorant of these epistemes are not barriers, they do slow down/kills joy.
Most people who create Blender (a 3D graphics app) video tutorials use an addon that includes the keys they are typing on the screen. It is very useful, and would be interesting especially for emacs or Vim users who use a lot of bindings.
I can't stand video howtos. You can't skim a video, or search the text of a video. They seem especially irrelevant in the world of text editors. I'd rather read the keystrokes on a doc/webpage. You could even open it right in the editor.
I imagine one has to be extra careful to avoid spilling passwords and other secrets then. Probably best when it can be avoided by some technical means like ssh keys for git, etc.
No doubt. In the article she mentions having a “scene” in the broadcasting software she uses that just shows a “standby” screen (which reminded me of “We’re experiencing technical difficulties” cards that TV stations use). Still, I’d be paranoid!
personally I would avoid this unless I could tie it to a specific program (like Unity) -- if it just indiscriminately logs and shows keys you will probably end up revealing a password or some other sensitive info.
The keystroke tracker would be really nice. I know some IDEs store preferences in easy to parse formats like Json so I feel like exporting keyboard shortcuts to a tracker should be pretty painless