If you were to build a startup or a solo side project, what web stack would you use and why? Web stack meaning backend and frontend. To make a more specific use case if that's easier, say you need:
1) Auth (local accounts + OAuth)
2) Simple user dashboard with some live updates (Websockets, SignalR, etc)
3) Blog (simple db read/write)
The goal is to bring the user a good experience, but use the least time developing since it's a side project. What do you reach for? Django + React? Laravel + Livewire? ASP.NET + Blazor? Next.js + Prisma?
Turbo handles live updates
For authentication, I'd use the devise gem, and plan for OAuth later.
I'd use Pundit for authorisation.
I'd use sendgrid for email and stripe for payment.
I'd host on FlyIO; though I'd consider Heroku as 50$ a month would likely cover most needs, and it's super simple.
All up blog would take about an hour.
Then it's about style, and for that I'd go with w3schools css. There are a pile of templates and it's dirt simple to add. IMHO tailwinds is a sledge hammer when most need a ball-peen hammer.