Note added June 18, 2020: When this post was originally written, TLS/SSL certificates could be expensive and difficult to install. Fortunately, things have changed for the better over the last few years. Many web hosts will give you a free Let's Encrypt certificate, and they make it easy to install. Another thing that has changed is […]