Please, for your reader's sake, spend 30 mins making these changes to your blog
shanerostad.com
shanerostad.com
Yes! So much so that I've been forcing 16pt DejaVu for everything for years and it makes the web so much nicer that it is worth the annoyance of working around sites that it breaks. Every time I use a default profile browser I cringe at how small most text on the web is. I would use pt rather than px but I guess it doesn't matter in CSS (and em/rem when possible as your link suggests).
I don't mind wide text that much, but I agree it is usually better to limit the width. Similarly, your image suggestions seem like good defaults. It would be great if more people followed most of these suggestions.
The one I really disagree with is featured image being a must. There are way too many useless images on the top of posts (and sometimes inside posts also) just for the sake of having an image. My local newspaper is the worst at this, where I often look at several stories a day with the same (sometimes misleading) stock image, but lots of blog posts do the same thing (including this one). Wost is like this one where the useless large stock image is in the blog header.
I would also add no popups or fixed headers or footers. Don't pop up share icons anywhere (this page provides a good example why not :(). Just leave the share icons at the bottom. Follower side bars are often annoying (particularly when they have share icons) but occasionally useful and at least don't obstruct anything on a larger display.
I generally design webpages with no CSS at all (and no scripts either); it can use whatever preferences the user has set in the browser configuration, instead.
I agree there are too many useless images. I say: do not include any images at all unless it is a major part of the article. Stock images are not helpful. (Again, I sometimes use CSS to suppress them.)
I agree with you no popups, no fixed headers/footers/sidebars, no popup share icons. (Many kinds of share icons should be outside of the scope of the document anyways; you do not need to include them at all. The user can use a browser extension or bookmarklet or something to do sharing if wanted. Anyways, the document author does not necessarily know what the user wants to share, with whom, and how.)
Again, the sharing icons seem to be annoying so that's something I'll take into account.
I agree plain text can be fine, but page width has also been an issue with plain text for a long time :/. Although 38 character width works well most of the time IMO.
I just want a site to look good as a _baseline_, and then I can resize / adjust if I really need to.