In this talk, I will walk through how I built the themevitals.com website which displays web performance data by Shopify theme populated with data from HTTP Archive and CrUX. In a similar talk for the 11ty meetup, I spoke more about the static website building process. In this talk, I will focus more on what data is available in HTTP Archive and CrUX and show this example of how I use it.
Content tagged “analytics”
See all tags or all content.
Announcing a new Shopify app to install SpeedCurve on your storefront, no developer required!
Published on SpeedCurve Blog
Here's how to install the SpeedCurve RUM app in your Shopify store, along with troubleshooting and next steps.
Published on SpeedCurve Blog
Strategic web performance tips that you should be focusing on in 2025 to improve Core Web Vitals
Building a site that shows real-user web performance data by Shopify theme using HTTP Archive, the Chrome User Experience Report, BigQuery, Node, and 11ty
Lighthouse 100 is a common goal for developers seeking to make their sites fast, but does this really center user experience? In this talk, I'll cover how to get a broader perspective on how real users are experiencing your website performance and better strategies for improving it.
In this informal talk, I will walk through how I built the themevitals.com website which displays web performance data by Shopify theme. It starts by processing monthly query data, then using that data to generate SVG charts on the server side. Then, 11ty builds all the pages, rendering the data and charts in a user-friendly and accessible way.
Lighthouse 100 is a common goal for developers seeking to make their sites fast, but does this really center user experience? In this talk, I'll cover how to get a broader perspective on how real users are experiencing your website performance and better strategies for improving it.
A smarter way to break down loading speed problems, identify causes, and implement optimizations
Does web performance truly matter? What are the reasons? Whether you're new to this topic or want to better understand the arguments, this article is for you.
Published on Performance at Shopify
Much like a carpenter or handyperson, every web performance expert has a set of their favorite tools. Here’s my own toolbox favorites and why.
Published on Planet Performance
Trying to convince your company to make site load speed improvements? Maybe Google Analytics can help.
Import your Google Analytics data into caniuse for detailed feature support for your users.
A strategic partner you can depend on
I make websites faster, smarter, and easier to grow.
If you want someone who’s creative and precise, deeply reliable, and not afraid to tell you what’s what to get you to the next level—I’m your partner.