How to Build a Great Platform

In the field of software engineering, we often talk about using or building a platform. Let s talk about what that really means and the principles for how to build a great platform. What is a Platform? Sometimes people think of a platform as being a thing a lot of people use or a system built by one team that is depended on by a lot of other teams. I have a more nuanced definition that I think…