Pinterest`s recent big win (+ how-to)

Huge players like Pinterest have optimized almost everything.
And it’s OK if new tests can bring even 0.0001% improvement.
It’s impossible to expect more. Right?

Wrong.

Here are the results of a test that Pinterest ran in 2016:
1. a 15% increase in SEO traffic.
2. a 15% increase in conversion rate to signup.

Here’s how they achieved this.
They rebuilt their pages for performance, decreasing Pinner wait time by 40%.

How-to (this list is for your CTO):

1. In the past, they fetched the CSS/JS for the entire site.
Now – they only fetched for content above the fold, followed by lazy loading afterwards.

2. Migrated to React from a homegrown framework.

3. Introduced multiple layers of caching in their CDN setup, enabled IPv6, switched to higher tiers of service (CDN) and introduced SSL edge termination (DSA) globally.

4. Automated the optimal parallelization of API data fetches.

5. Eliminated unnecessary fetches.

Source: medium.com/@Pinterest_Engineering/driving-user-growth-with-performance-improvements-cfc50dafadd7