Don't put steel plates in your cake.
Software comes in layers — apis and frontends and libraries are all layers of sponge. A good cake separates the layers with jam — tasty, and easily sliced through by a single developer working on a feature as a whole.
Bad cakes separate the layes with steel — silos or deployment processes that make it impossible to slice through.
And that's just not a very tasty cake.