100%. Just build something as simply as you can. It's the optimal solution for most cases. Pick a web frawework (Laravel, Rails, whatever) and maybe a front end framework and just build it to deploy locally. Don't worry about optimisation, serverless etc and deploy by hand. In a proper team that's well funded that stuff makes sense, but trust me, you'll add it when you need it.
I'm a professional and know how to do all that stuff for my actual job, but I don't have time to run my side projects "perfectly", but they still hum along and nobody dies!
You might be interested to read this:
That’s a fantastic post! Thank you
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.