We are encouraged to build platforms rather than software. We are encouraged to do things that wont scale.

The platform concept is great, but where do you start with that?