> Back in the day, front end, back end, operations, and DBAs separated because they needed different skills. Now we accept that a software team needs all the skills. We group by responsibility instead — responsibility for business value, not for activities
> We once layered by serving data to software. Now we layer by serving value to people.
This is a nice narrative for the rise of developer products, where there used to not be a market.