Growing from a product to a platform company with a small development team
Product development has diminishing returns. You often have a first product serving all clients, and then you add functionality that is relevant to sub-segments only. Hence, the relative value for effort decreases. You can solve this by focusing on the core product yourself, and work with partners to provide additional solutions. This way you need limited development capacity yourself. This article explains how you move from a product company to a platform company; how you move from UI-first development to API-first development; how you keep a small development team and leverage partners.