Many years ago when I started my first job as a developer, one of the things I noticed was that it was always difficult to solve an issue our end users were having. Often, we’d try to replicate the problem, be unable to, and end up having to call the users and ask them to share their screens with us, go over to watch them do whatever they were doing,…