TL;DR .NET Core 1.0/1.1 RTM are alpha quality
Microsoft rushed to deliver .NET Core to the market before it was ready, shifting its strategy on multiple ocassions in the process. Churn and mis-steps in the library specification (.NET Standard) along with ‘preview’ tooling lead me to believe that .NET Core as a whole should be considered to be alpha quality set of releases until .NET Core supports .NET Standard 2.0. Do you build mission critical software on an alpha-quality platform?
My blog is finally up and running, configured the way I like it - for now. I’m using Hexo as my blogging platform running on Digital Ocean.