1. Ah sorry, indeed I forgot to add a link to J. Paul Morrison[1] the inventor of FBP - definitely add that.
2. The target audience is definitely Erlang developers who have not come across FBP before. But I didn't really ask myself that question since FBP is a hard sell at the best of times and selling Erlang with FBP is probably impossible! This is very niche ;)
3. Operators/Clients are hopefully those designing Erlang architectures. At the moment, that is really clear and it's something that has become clear for me in the last couple of months. When I started out, I was doing it as a finger exercise to see how far my Erlang skills would take me. Then I started creating test flows for testing node functionality - that turned into a testsuite[2] that can be used to test Node-RED functionality for correctness. At the moment, this is just a way of introducing the concepts of FBP to a new set of developers - Erlang developers.
4. I did actually create a in-browser-only Node-RED[3] which has some functionality and gives a feel of using Node-RED. There is also a live version of Erlang-RED[4] which is running on the BEAM.
5. Impossible :) To explain Node-RED and/or FBP to anyone outside of the IT - I keep using pipes and water hoses and sprinkles as metaphors!
6. I've made a couple of videos explaining my other visual coding idea[5] - didn't help ;) But yes, in the long term I definitely have to do something about the marketing because FBP does not sell itself...
[1] https://jpaulm.github.io/fbp/index.html
[2] https://github.com/gorenje/erlang-red-flow-testsuite
[3] https://cdn.flowhub.org/ (repo: https://github.com/gorenje/cdn.flowhub.org)
[4] https://ered.fly.dev/node-red
[5] https://flowhub.org