Update May 2021
Please note that this post is currently 3 years old. As you know, things move fast in our tech world and event though the…