Been working on a few client projects lately (custom builds with React/Next.js) and noticed a few "small" practices make a bigger performance difference than expected — things like:

Lazy loading images/components instead of loading everything upfront

Using proper caching headers instead of relying only on CDN defaults

Minimizing render-blocking JS/CSS before first paint

Choosing Tailwind CSS over heavy component libraries when the project doesn't need them