Everyone is so smug here, wow. If you have a little web presence with 5 visits per day, of which 3 are bots, you don't cache, you don't use AWS or any of the big services, you just spin up a tiny Linux machine with a LAMP stack and that's it.
You make a static website. HTML, CSS, maybe some JavaScript.
And crumble under the weight of real traffic.
> Some people like to format their content in a wysiwyg environment.
Those exist for HTML and are just fine for writing a blog, assuming markdown is too hard. We're talking about a programmer's blog here, however.