3 ms·
"managing serves and databases" I can spin up a new Rails-based set of droplets (aka VPSes) on DigitalOcean in about 30 minutes with some shell scripts, so tha
by jaredcwhite 7y ago
"managing serves and databases"
I can spin up a new Rails-based set of droplets (aka VPSes) on DigitalOcean in about 30 minutes with some shell scripts, so that's not really an issue for an early stage startup IMHO. I've used Next.js and while it's nice as a way to bootstrap a React app, I would never use it to quickly build a robust startup product as a solopreneur. I would also never use a single data store platform like Firebase over using good ol' PostgreSQL + Redis.
Majestic monolith frameworks such as Rails and related proven architecture have never let me down in 12+ years of web app development…whereas I've been bitten many times by attempting to use the latest hotness because of a mythical future where it will have been worth that effort!
- riwasabi 7y agoThanks for your reply. Please, can you further explain why you wouldn't use Next.js or Firebase for building a product as a solopreneur? Maybe because I don't have much experience with Rails but I'm still failing to understand how it's much better in your opinion. Also, I think Digital Ocean doesn't have a free tier. That's my other point: I can't find a reliable, fast way to try out new ideas spending literally $0 using something like Rails. That's pretty easy to do using JAMStack, though.
- jaredcwhite 7y agoThese days, Rails 6 and various related gems is like a superpower…providing so much standard web app functionality out of the box that I can simply focus on what makes my product unique. The amount of "yak shaving" (aka futzing with the tech stack itself) is cut to bare minimum. DigitalOcean starts at $5/month. Not much more than $0. :)
- jaredcwhite 7y agoNot to mention the joys of programming in Ruby much of the time…an extra benefit!