Website follows a modular design system in order to encourage reuse of existing assets.
Hard to implement
5 High impact score
The design system should be built into the CI/CD process so that deployments introducing bloat to the front end; an oversized CSS file, a duplicated component, an unnecessary dependency are blocked before they ship, not caught after the fact.
This works best alongside the other asset discipline in this section: bundling and minifying everything (6.4), only loading what’s needed (6.6), and limiting third-party libraries and fonts to the ones you genuinely use. A bundle-size budget enforced in CI (tools like size-limit or bundlesize) is a practical way to give the “block bloated deployments” principle real teeth.