What we've learned shipping products, written by the people who shipped them, with the specifics left in.
Speed and stability aren't opposites. They're both downstream of how small your changes are.
Most design systems die at handover. The ones that live have a maintainer, a changelog, and fewer components than you'd expect.
Deciding what happens when the network disappears is a question about your users, and it has to be answered before the architecture.
Performance work is usually framed as engineering hygiene. It's closer to a pricing decision.