3 ms·
I worked in a Bay area co-working incubator type place a few years ago. Everyone lol'd that I was self taught and went with a namecheap shared hosting, PHP, and
by talldatethrow 2y ago
I worked in a Bay area co-working incubator type place a few years ago. Everyone lol'd that I was self taught and went with a namecheap shared hosting, PHP, and jquery. What about AWS or Google cloud at least? What about node? What about some fancy front end framework (I forget their names as theres like 5 and they're all the same yet all different).
I saw several people drawn in their own tech stack drama, almost never creating a product.
I put some PHP together and have 34 companies paying.
It's a mess but I'd say that's more because it was my first real project, not because of php and jquery itself.
- SJC_Hacker 2y agoAWS and GCP aren't that expensive. The smaller instancss are ~$10 a month which is comparable to hared hosting. The good thing is you can spin up/down quickly, which is not always possible with some of those SHPs who want month-to-month commitments.
- redrove 2y agoIMHO all 3 major cloud providers are overpriced if you have just a simple service. Go with something simpler like Hetzner or DigitalOcean, Vultr, or better yet fly.io or similar if you can. AWS especially will just suck you in with all the complexity. If you barely have an MVP you’re doing it wrong if you’ve ever thought about IAM lol.
- talldatethrow 2y agoIt's all too complicated. One of the people at the co-working place was an AWS expert with tons of certifications blah blah. He spent months and thousands of dollars spinning up some insane micro services architecture for a product in the end he never got built as the real owner grew disillusioned with how it was all going. Price isn't the only thing to keep in mind.
- prmoustache 2y agoBut you only need to spin up/down quickly when you have huge variations in traffic which most small scale apps/service do not have.
- cesaref 2y agoIt's not a mess because it's your first real project, it's a mess because that's what happens when software meets the real world, and moving requirements. Software engineers like to use the term 'technical debt' which is a fancy way of saying a mess :)
- talldatethrow 2y agoThat sounds nice but I have to assume that a self taught first timer that learned off YouTube videos is going to have 10x the technically debt of someone who's been doing this for several years and several iterations, and learned some lessons.