I used to be an AWS Step Function guy. Couldn’t stand the YAML, but the execution model was decent and it was reasonably featureful. But now I’m using Temporal and I’m starting to like it a lot. Provides just enough workflow for those cases where Step Functions is overcall. Plus, no YAML!