Give your team a clear view of common high‑impact and low‑impact practices across the main areas of digital product development.
<aside>
Area | Higher impact practices | Lower impact alternatives |
---|---|---|
Images and media | Large uncompressed images; auto‑playing videos; loading assets not immediately visible | Use modern formats like WebP/AVIF; compress appropriately; lazy‑load below‑the‑fold assets |
JavaScript and CSS | Large bundles; unused code; heavy animation libraries | Code‑split; tree‑shake; minify; use CSS animations; remove unused dependencies |
APIs and data | Multiple calls for related data; frequent polling; sending unnecessary data | Batch requests; use GraphQL or selective endpoints; event‑driven updates; cache responses |
Backend and infrastructure | Always‑on environments; over‑provisioned servers; redundant storage | Auto‑scale; shut down non‑production when idle; use content delivery networks (CDNs); enable caching |
Content | Large auto‑playing hero videos; high‑resolution images for all devices | Use responsive images; provide user control over heavy content; consider static alternatives |