I've noticed that in my role as team lead i spend more time watching screen shares etc.
What I prefer is using VS Code to Live Share as it makes it much easier to talk through and show what I mean or review in real time.
Its hard, but it is worth the time when two devs can work together in such a manner.