2 ms·
I think the answer to the trilemma is simply more people in the ecosystem. As products grow to become multi-billion dollar platforms, complexity becomes inevita
by csharpminor 6y ago
I think the answer to the trilemma is simply more people in the ecosystem. As products grow to become multi-billion dollar platforms, complexity becomes inevitable.
Some developer user stories may remain simple (e.g. making a charge, sending an SMS) but a lot of the value will be created by systems integrators / service partners who understand the platform's products deeply.
Having good self-service products and documentation for the impatient developer is a necessary (but not sufficient) step to create this integrator ecosystem. Much of the work is on the business side to convince integrator managers that there is a viable market opportunity on your platform. This comes with all sorts of other considerations, like certification, co-selling agreements, reseller pricing, etc.
For all of their faults in product, Salesforce, Microsoft, and AWS have achieved their dominance through successfully building the integrator ecosystem. Hoping Stripe's service partner program takes off in the same way as the platform grows.