**
1. Too Many Uncompressed Images
**
π« Used raw PNGs and full-res images directly.
β
Fixed by lazy loading + converting to WebP + using srcset.
**
2. Client-Side Rendering for Everything
**
π« My homepage took 4s to load because all data fetched after render.
β
Switched to SSR (Next.js) + cached API data = instant first paint.
**
3. Ignoring Lighthouse Suggestions
**
π« Didn't care about accessibility or
unused JS.
β
Ran PageSpeed Insights regularly and removed unused packages, reduced bundle size by 40%.
Top comments (0)