We’ve recently been opening the discussion in our team about establishing ourselves as a platform team. There are tons of literature about the benefits in scaling products with platform-ish patterns being applied. Why not making use of it?
The solely mention of the word “platform” opened a different picture in each of our engineering minds. Pre-set ideas of service and infrastructure platforms for long in our DNA trouble the conversation. Suddenly the storm appears and you find yourself swimming into the semantics of such an ambiguos word.
“we’re offering a user facing set of features….isn’t this a product then?…”