Yeah, imho, make something that generates static pages and then you have any host of options with (nearly) infinite scale -- s3/cloudfront, etc. And it's still pretty simple.
I actually recommend Gitlab pages. I prefer their allowance of private repos. I made a guide [1] on how to switch from Github to Gitlab pages. I use Gitlab for my static sites and Github for my source.
I see your point. I meant it more as a method to quickly get started on a task without having to think too much, but I realize that having to select the easiest part might be too much thinking already. I'll add a footnote for that.
Nice to see it works for others as well. And thanks for sharing how you code while thinking less, it's interesting to see how this can be applied to different areas in life.
That's true nothing ever follows a straight line from where you start to where you want to end up. You can't get away from the oscillating, but I do believe you can minimize it through practice and techniques.
That's a good technique for removing all possible excuses. It might take some effort in the beginning to actually follow the reminders, but as you said, after some training it becomes easier.