I'm a self-taught, full-stack developer that's helped businesses of all sizes leverage technology to improve their workflows. So, what does that look like?
Front-end: Vue 3 + Vite, hands down. Any time I venture into web components or React – or try and fully grok my webpack config – I end up taking more time to achieve the goals of the project. This is not a criticism of any of these technologies.
Back-end: AdonisJS if appropriate, Express otherwise. Sequelize. I'm bummed that Koa doesn't have the traction it should, and I'm bummed that Fastify doesn't have as much middleware support.
On a side note, I'm not opposed to other languages. I've even spun up a Swift server for fun. I just find the benefits of writing both sides in the same language too great to ignore.
Hosting: I cut my teeth on shared + self-hosting, graduated to VPS's, thought Heroku was the silver bullet, then spent a few years running everything on AWS.
However, I'm currently enjoying the freedom, simplicity, and speed of running on Render. While I appreciate a multi-account, Cloudformation-driven architecture running on AWS, it can be a lot to setup and maintain for apps that don't need it (and many apps don't need it).