Why I built a YAML DSL for Temporal workflows
Temporal is a powerful platform for building reliable, long-running workflows.
But the real trigger for Zigflow wasn't frustration with the SDK.
It was conversations.
In the space of a week, I spoke to three different customers who all said the same thing:
We love Temporal, but we want to allow our non-technical users to define workflows.
In practice, there are usually two answers in that situation:
- use the SDK
- build your own DSL
I thought the Temporal community should provide a third option. Here's one approach.
