As anti-social it sounds, I do NOT enjoy having long conversations or tutoring sessions explaining how your/our software works and should be developed. In my opinion software product, development pipeline, process or whatever should be designed with such clarity it can be explained and described on a single sheet of paper. Then that sweet sheet of information should be put digitally (cough somewhere where it’s accessible for both newcomers and old foxes, no matter where they’re working from. This way there is no longer need to have all these endless face-to-face conversations over and over with various people and having silent information stuck inside conference rooms or inside the minds of potentially absent “key personnel”.

Basically, in a nutshell, systems should always be designed with a mindset where everybody works remotely.

EDIT (04/20/2020) As COVID-19 ravages in the world right now, remote work capabilities of companies are now put into real test.