Live data from Hacker News

Ask HN: What would be your stack if you are building an MVP today?

news.ycombinator.com

1–10 of 736 posts

Ask HN: What would be your stack if you are building an MVP today?

#1
Specifically the backend. I'd love to hear your reasons. Do you keep one eye on what the stack would be post MVP?

1. Old schoolish (VPS - Maybe DO, Django/Flask/Rails/Remix/Next with postgres)

2. Supabase etc with JS/TS on either side of the network

3. Lambda/Cloud functions with Firebase/Dyanamo DB/Cosmos DB etc

4..n. What else and why?

Re: Ask HN: What would be your stack if you are building an MVP today?

#2
I mean for me it comes down to what I am most familiar with. I am old so that means things like Digital Ocean and Express.js with plain old JavaScript. I guess I should not admit that publicly. Or privately.

But also if I was slightly less old I think I would be heavily into Python at this point especially as far as the ability to easily leverage data and AI tools and libraries.

But again, my suggestion is go with what you are familiar with. And if you are less old and are excited about a new language or framework, that seems perfectly valid to me. The hard part about programming is staying motivated. So if new stuff helps with that then great. I

One more take is that you should start by defining the problem in detail before you make up your mind on the architecture and technologies that you will employ. If there is a particular technology that is well suited or has a ready-made solution, you should consider that.

Re: Ask HN: What would be your stack if you are building an MVP today?

#3
For a for-profit mvp my goto answer is always "the one you know", fast release matters, fast iteration, fast sales. Optimize once you got sensible sales and sensible metrics.

For personal projects, reactjs or vuejs or solidjs, tailwindcss, nodejs. Depends though, sometimes there are projects that demand the strengths of golang or rust.

Re: Ask HN: What would be your stack if you are building an MVP today?

#5
Are you building the MVP to make a product or to learn a new technology? If the former, then the stack you are most comfortable with. Let the challenges come from the product-side. If the latter, then take your pick based on the reasoning for learning something new. Be it job-opportunities, curiosity, whatever.

Re: Ask HN: What would be your stack if you are building an MVP today?

#6
I used NextJS and Firebase and while I disliked some of it: I would use it again because if the benefits of speed in building.

With this setup you can permanently host for next to nothing until you get users, do zero devops or ops, and have something that will scale up (wont be the fastest thing but it will be OK and will scale)

You could switch out NextJS for a static site generator too, but NextJS is pretty convenient and is a superset of a static site generator with everything wired up nicely using React.

Re: Ask HN: What would be your stack if you are building an MVP today?

#9
post #5

Are you building the MVP to make a product or to learn a new technology? If the former, then the stack you are most comfortable with. Let the challenges come from the product-side. If the latter, then take your pick based on the reasoning for learning something new. Be it job-opportunities, curiosity, whatever.

I'm building the MVP to make a product and get some market feedback / validation.
Post reply on HN