←back to thread

873 points belter | 2 comments | | HN request time: 1.731s | source
1. ljm ◴[] No.42953358[source]
> Good management is invaluable

Good management is life and death, particularly for a startup. If you think you can do without it and you're not a good manager yourself then it's going to be a struggle to execute.

> ...you'll deeply regret building on Serverless Functions

Whatever serverless functions promise in scalability, they'll cost you in terms of complexity. Trying to build a cohesive backend entirely in a serverless environment just isn't worth it when it's trivial to boot up a simple, long-running server. Even running locally is a pain in the ass compared to `rails s` or `fastapi dev`.

God forbid your serverless environment is actually on the edge, at which point most of the stuff you're used to using won't work.

replies(1): >>42963965 #
2. lovetocode ◴[] No.42963965[source]
Not all backends are web applications. I have built many step functions applications for various ETL type workloads with massive success with little to no complexity. Just because someone doesn't understand the technology doesn't make it "complex"