Products · Pattern or everyday thing
Serverless
Raised as a usability problem by 22 people on Hacker News over 10 years (2016–2025), in 20 threads.
No issue was raised by at least 3 people in 3 threads this year.
No issue was raised by at least 3 people in 3 threads in the last 5 years.
Every issue, all time, most people first
Serverless is hard to set up and performance problems are hard to fixUnreviewed
20162026- Serverless is harder to set up and performance problems are hard or impossible to fix2023-06-18
- Serverless needs huge amounts of infrastructure config boilerplate, hard to keep in sync2023-05-07
- Local dev with serverless functions is so hard that simple tasks take weeks2020-11-15
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 19 complaints
- Simple tasks like logging and error monitoring take hours or days to set up2025-09-07
- On phones, moves only sync on final touch, not during dragging2025-08-29
- Copy button for the API key does nothing when clicked2023-07-12
- Serverless is harder to set up and performance problems are hard or impossible to fix2023-06-18
- Serverless needs huge amounts of infrastructure config boilerplate, hard to keep in sync2023-05-07
- Local dev with serverless functions is so hard that simple tasks take weeks2020-11-15
- Loading environment variables locally and in production takes too much effort and slows iteration2020-10-13
- Hard to manage split stacks since CloudFormation parameters aren't supported, forcing awkward workarounds2019-12-09
- Couldn't tell how to get started; forced through sign-up before trying anything2019-12-09
- Verbose messages flood logs and drown debug output, with no easy way to reduce them2019-09-24
- Vendor lock-in makes local development hard; testing tools like serverless-offline are painful2019-09-23
- Impossible to debug locally, like deploying to a black box2018-10-25
- Pages take seconds to load and users must click through an extra login screen each visit2018-08-14
- No debugger, and logs come from a separate service with 30+ second lag2018-07-30
- Static text page takes 26 seconds to load on slow connection2018-07-02
- Too many options and odd configs make it baffling to use2018-01-17
- Local dev tools are broken and hard to get working across platforms2017-12-21
- Relying on large config files makes testing and rolling back configs difficult and time consuming2016-10-11
- Manually specifying API Gateway parameter mapping rules is maddening and tedious compared to Express routes2016-06-02