logoalt Hacker News

moribvndvsyesterday at 9:26 PM2 repliesview on HN

Also where is this idea that it takes days to ship Python in CDK coming from?

Edit: great, getting downvoted for daring to ask the author to explain a claim. I’m noticing other people asking questions getting downvoted, too. Brigading isn’t a good look.


Replies

sebstyesterday at 9:36 PM

Stelvio's main selling point here is that you can use our higher-level components for different services and have them automatically configured.

So, you don't have to configure IAM roles, or Env vars manually, as this is handled for you through a concept called linking. https://stelvio.dev/concepts/linking/

In our experience, that alone adds a lot of productivity gains for teams.

show 2 replies
michal-stlvtoday at 9:03 AM

Just to make it explicit, I (author) did not downvoted you.

Both me and sebst (co-author) tried to answer everybody and did so politely.

We respect other opinions and Stelvio (as any other thing) might and is not for everybody.

Regarding your question. Well, it depends on the size of the project. Small enough you can do anything fast. I'm working on bigger mostly serverless system on AWS and it did take lot of time to to setup everything with CDK, certainly days.

I believe it would be faster with stelvio as it offers higher level abstractions than CDK - Stelvio was born out of my frustraction with CDK, I was doing lot of things again and again, waiting long for deployments etc.

If someone is happy with CDK, then they should use CDK, it's good too, even for me much better than CF or Terraform.

But if you feel things could be even less cumbersome, with less code and faster, maybe you could give Stelvio a try.

We're not claiming we'll do everything for everybody, we have our opinions and Stelvio is opinionated - shamefully focusing on (app) developers rather than on infrastracture focused people. https://stelvio.dev/blog/why-i-am-building-stelvio/

Thank you for your comment and wish you a good day.

Michal