Hacker News new | ask | show | jobs
by 02020202 2087 days ago
i have been dealing with this for about 15 years now.

all i can say is avoid cloud like a plague and look for stupid-simple-things. even if it does not excite you, those ideas usually work the best. don't try to outsmart people, you will fail. look for simple opportunities. and if you cannot make MVP within 3 months, forget the idea and move on.

2 comments

Why would you say to avoid cloud like the plague? I was thinking about trying to start something in that domain.
it brings massive overhead, complexity and time investment in designing and maintaining the infrastructure and the entire build pipeline. instead of working on your business logic/product, you will spend a ton of time on cloud stuff(I wasted an ENTIRE year on this once). it will steer you into wrong direction, technologically. keep in mind that sales and PR people push cloud on you most of the time, not real devs and successful people. not to mention that it is crazy expensive + expenses cannot be precisely known in advance. it's a guessing game. bare metal is king and the argument of maintaining it yourself falls apart when you calculate some basic pricing and find out that after 4 months in cloud you get to own the hardware itself and the money yo usave can pay for multiple sysadmins if you want to.
ps: you can run monolith or monolith with microsevices just fine, but avoid SoA like cancer. people take soa = microservices, which is just not true. view microservices like cloud functions or cloud run, not as vps a instance.
Can you elaborate _stupid things_ part?
cool thing - stripe is shit, lets make a better one.

stupid thing - write a shopping list app that will notify me when i am on my way home and near a grocery store

cool thing - lets make a database that does it all, schema is irrelevant

stupid thing - i just want a cheap theme for my wordpress blog that doesn't require me to know programming

cool thing - kafka it too complex, lets make a faster, simpler and better one

stupid thing - did i miss my bus or is it just late?

....just incredibly boring things that won't interest any programmer but ordinary people find useful.