Note: While this article may still be relevant, there have been a number of updates since it was written in September 20...
Reading Time: about 8 minutes