← Back to context

Comment by mattmanser

4 days ago

With regard to ‘provide a API/etc.”, companies have been trying hard to do that for a long time, even coming up with their own languages, like salesforce did.

It’s extremely hard to do, even on a basic level. And the worst part is actually the UI. You can go the Wordpress/shopify route where you allow client templates and it’s a huge cost for you to maintain. Or you can do some sort of automatic field generation and no-one’s happy.

Not only that, but your product ends up in a straight jacket, where you can’t fix any fundamental data structure mistakes because half your client integrations will break.