Hi Ifelix, I have been working as Siebel Consultant implementing it in many companies and then later moved to Salesforce which I also work implementing/changing it for companies needs. As a fullstack developer I already thought multiple times to "create my own Siebel" or "create my own Salesforce". But I faced that, the CRM part of it is very easy to implement. That is why there are so many players on commercial CRM…
I think it's smart to bring in a common language for plugin/application design and focus on making the plumbing and interface (not just UX) first class.