Hey HN,I’m working for a company that is using Workato (enterprise iPaaS) to connect a lot of systems together, and which many of our core business processes run through.This tool is sold as ‘no-code’ but we all know what that means...  In reality it’s actually used/managed by a developer (soon to be me).  It has all the usual issues with these types of tools - it is built on a proprietary visual programming language, has very basic version control, doesn’t let me write tests, and debugging problems is a nightmare.I took a look at the other products in the space (tray.io, Mulesoft, Jitterbit) and in fact they all seem to be exactly the same.  This got me thinking... why is there not an integration tool built specifically for developers?  What I want is...- Workflows written in a real programming language and configured in code.- A runtime which guarantees workflows are completed or enter a triage-able error state (due to API breakage or unexpected data).- Version control with git.  Updates made via PRs in Github.- Wrappers over common APIs (Salesforce, Netsuite etc) to create simple-to-read and reason about workflows.- A VScode extension with prompts/auto-completes for APIs (e.g. shows attributes on custom objects in Salesforce).- Secrets management.- Tests run prior to workflow deployment.Hopefully you get what I’m aiming towards.  Does anyone know if a product like this exists?  Or agree with me that this product should exists?