One of the main issues we had with the Luos microservices orchestrator, beyond the open source project itself, was to understand the expectations and problems faced by developers working in the embedded and edge domain. We needed to build a community to exchange with them, allow them to learn and help each other.
So we decided to do an A/B test by trying them both.
I think embedded system engineers should be more open to learn from other programming domain and try to catch the good things to apply it in the embedded world.
For sure there is some specific constrainsts in the embedded world limiting the usage of web tools. But I agree with you at a system point of view there is a lot of similarities and we could solve a lot of problems by applying the same strategies.
I'm an embedded system engineer specialist on robotics. Each robot I worked on have multiple boards (my personal record is 35 boards). Scaling a system like that is an absolute nightmare.
That's why I'm now working on an open-source microservice orchestrator dedicated to critical real-time embedded systems. The concept is to follow the metodologies used to scale complex web applications thanks to a tool able to deal with embedded system specificities.
You can find my Luos lib here : https://github.com/Luos-io/luos_engine
Let me know what you think about it.
External variables such as pandemic or inflation do not directly affect the freelance community because each company/clients manages its accounts differently. The few keys are word of mouth, networking and the quality of the work offered. Obviously the price issue often comes into play but it is more dependent on your competitors than on "undesirable" and uncontrollable effects.
I think that developing devices should be more accessible.
Software is flexible, but hardware hinders us. We must find a way to make embedded as flexible as software to unleash developers' superpowers.
With Luos, we want to give a helpful, free, opensource, and easy-to-use solution to solve and spread it to the embedded domain.
You are right, however many tools are starting to think about this issue. We tested the beta of a tool (https://open.crowd.dev/luos) and they are developing a feature that allows you to publish a mini-website that indexes the most interesting content published in the community. And as seren said, Discord has also recently released a Forum feature to better categorize topics and allow members to quickly find and exchange :)