Probably, TypeScript makes more sense for my backg...
# general
t
Probably, TypeScript makes more sense for my background (full stack dev) than for DevOps/platform teams.
đź‘Ť 1
b
We’re the ones currently stuck using Terraform, and HCL is terrible. They literally introduced
for_each
loops only a few months ago and made very poor design decisions (the impossibility of nesting them). What would take me a few hours in Python/Go/etc instead took tens of hours in Terraform. The “Why Pulumi” page states that Pulumi “enables modern approaches to cloud applications and infrastructure without needing to learn yet-another YAML or DSL dialect”. I think this misses a very important point: The biggest biggest isn’t developers having to learn another YAML/DSL dialect, but rather that those dialects lack the functionality you would expect of a real language.
t
Good point. This is a clear advantage, maybe we should talk more about it.
đź‘Ť 1
a
I dont see my devs investing time in learning HCL as they are already using typescript for a lot of frontend apps... So typescript/.net in our case is more natural
And from the ops side: I guess it is time they learn to use git/branching/ci/cd and typescript is an easy entry point. Actually, I am sure they will love it in the long run...