Temporal is IMO the best way to write reliable code. Great for microservice orchestration, async work, long-running tasks, crons, distributed transactions/SAGAs. And a great benefit to the TS SDK versus the other language SDKs is that it runs workflow code in a V8 virtual machine to help ensure determinism (writing non-deterministic workflows is a class of potential bugs in Temporal).
Y, hopefully this can help us move off Go for some of our stack. Not that Go isn't a great language, but there are some cases where our external devs want to use other languages to extend/override base workflows, and Javascript is the #1 requested language.
Oh cool, makes sense! What are you working on that has external devs contributing?