top | item 35605503

(no title)

sigjuice | 2 years ago

Could you share examples of things that can't be done from the SDK? Thanks!

discuss

order

no_wizard|2 years ago

Its a mixture of hard to use and things seem to not work as expected.

For instance, I want to do multi region deploys for lambda, I can't just do a simultaneous push to deploy across regions. I'm expected to use this messy switch[0] between the CLI and the CDK to do anything useful. This is a tiny example.

Not to mention the CDK packages have no comments in the shipped files (at least for typescript) so I can't even introspect the typings and try to understand the purpose of things. The documentation is atrocious.

Consider instead Firebase, Supabase or Fly.io, which are dead simple to use.

Developer Experience needs a major overhaul. It should be as easy or easier as Supabase or Firebase. No, Amplify is not a solution, its too buggy and has zero margin for customization plus, its local dev experience is quite bad

It'll probably never happen though, because developers are just end users, not the true customer, the buyer (e.g. management) is. I think that's the real reason why these improvements languish

[0]: https://aws.amazon.com/blogs/compute/deploying-aws-lambda-la...