← All Projects

bernadwp.com Speed Makeover

Performance 2026

About this project

This very site: server page cache switched on, 54 images lazy-loaded, fonts slimmed from 5 weights to 3 - Lighthouse mobile 86 with 0 ms blocking time and zero layout shift.

The site you are reading is the case study

When I audited bernadwp.com, the fundamentals were embarrassingly human: no server page cache at all (every visitor re-rendered PHP from scratch), 54 of 61 images loading eagerly, and five font weights when three would do.

What was done

LiteSpeed page cache activated and verified with cache-hit headers. Every below-the-fold image lazy-loaded, including the 42-logo marquee. Font payload cut from 5 weights to 3. The hero photo preloaded as the LCP element. A double image query in the logo marquee got fixed along the way.

Measured result

Lighthouse mobile: 86/100 performance with 0 ms total blocking time and 0 layout shift. First contentful paint under a second; time-to-first-byte dropped from ~715 ms to ~365 ms on cache hits. The full story of this site – including the security hardening that came after – is public, because the best portfolio is the one you can inspect.

Scope & highlights

  • Lighthouse mobile 86/100 - TBT 0 ms, CLS 0
  • TTFB ~715 ms to ~365 ms after server page cache
  • 54 of 61 images lazy-loaded
  • Font payload cut from 5 weights to 3

Responsive on every screen

Built mobile-first: the same experience, from a phone in one hand to a full desktop setup.

bernadwp.com Speed Makeover desktop preview

More selected work

Want results like this?

Start a Project

Work With Me

Have a project in mind?

Tell me what you need, whether it is a new website, a fix, or ongoing care, and I will get back to you within one business day.

  • Free 30-minute discovery call
  • Clear fixed quotes, no surprises
  • Long-term maintenance available

Prefer email? [email protected]