That's it for the first chapter!
Let's revisit the goals for the first iteration:
- Build the collaborative editor

Check!
- Build the workflow execution backend:
Running:
sh
curl http://localhost:8888/my-first-workflow/execute -H 'content-type: application/json' -d '{"test": 1}'calls an external webhook:

Check!
I collected a couple of todos that have nothing to do with building a workflow engine itself, here are a couple of commits that improve UX and fix bugs:
One big code blob is of course extremely boring, so in the next chapter I will show you how to design and build a low-code graph editor based on the tech I built so far.