We may be starting a new project soon and now seems like a good time to reconsider this approach, rather than just repeating the cycle.
So what languages, frameworks, etc. are you recommending to people these days? I understand the answer can vary depending on the details of the project, but for now, let's assume it's a pretty standard site with user account registration, a dashboard, and some basic tools for users that mostly boil down to CRUD operations on the back end.