4 ms·
A former employer bought many competitors and sunset the product each time, because it was cheaper to rebuild the missing features than keep the whole product a
by satyrnein 7y ago
A former employer bought many competitors and sunset the product each time, because it was cheaper to rebuild the missing features than keep the whole product alive, especially when it did roughly the same thing as the acquirer's product.
This seemed logical but also a waste. Given that a likely outcome for any new company is acquisition, is there a way to make your technology friendlier to an acquirer? Even microservice architectures seem to usually have assumptions about users and other core concepts.
I want it to be possible to just staple the features on, like the business folks already assume is possible.
- theptip 7y agoIt’s an interesting thought; I suspect building microservices with well specified APIs (OpenAPI / gRPC) and a common api onto the infrastructure layer (Kubernetes) would be a compelling way to do so. I.e. spend some time being cloud-agnostic.