logoalt Hacker News

cyberpunkyesterday at 11:04 AM2 repliesview on HN

I mean take this with a grain of salt and purely anecdotal; but everywhere I've heard of who chose pulumi over tf are no long using pulumi. I'd love to hear some opposing experiences to that though!


Replies

cedwsyesterday at 11:27 AM

I was in a platform team using Pulumi (TypeScript) for a while. An issue I observed is that the team members with weaker programming skills were contributing not so great changes, and parts of the codebase diverged in style. The Output type also took some time for us to get our heads round and it felt awkward to work with, we were having to chain a lot of calls and had callback hell sometimes.

We were all experienced with Go but at the time the Go SDK was very awkward, although I think some of that has been resolved with generics now. TF is less expressive but I think that’s actually better for 99% of cases.

angioyesterday at 12:45 PM

I'm also in the camp that stopped using Pulumi, in part because despite the lack of state file it feels even more sluggish than tf.