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