I prefer Linode to AWS, but you can use AWS if you are required to by employer or something. I find that AWS is no longer simpler than POL (plain old Linux).
I'm 40.
The thing is, for starting a project (so at small scale, for a small testable thing, with fast iteration and the capacity to throw away and start again), nothing in the past few years innovations beats the efficiency of a single Linux box & approchable/crude languages/frameworks.
Whatever works actually.
Docker is nice; as well as k8s; but that's complexity that's good to throw in when you do need to scale up. Not before.
Yes. Most of the past few years' innovation (that we hear a lot about in the web space, anyway) is aimed at the problems of FAANG or people who wish to work at (or become) FAANG. Using them for "a boring web application" is like getting excited about SpaceX and deciding to buy a Falcon Heavy rocket for your next car.