Trick is to setup a key binding where saving a file in your editor ALSO creates and pushes a commit.

This multi-command extension might help in overloading “cmd+s” or “ctrl+s” to perform multiple actions: https://github.com/ryuta46/vscode-multi-command

It would be interesting to use vscode live share to record “videos”. Live share can simply record all your inputs, and this can be replayed as a “code review” process.

The goal is to make things feel somewhat synchronous and “live”, but:
1. Avoid co-workers all working off of one vscode live share “host” machine
2. Avoid co-workers having incomplete code with syntax errors get synced to everyone else

--

--