@tammy@webperf.social
@tammy@webperf.social avatar

tammy

@tammy@webperf.social

UX and web performance researcher, writer, and speaker. Advocate for a faster web and slower living. SpeedCurve CXO. performance.now() conference co-chair. O'Reilly author.

#UX #SEO #WebPerf #PerfNow #PerfMatters

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tammy, (edited ) to accessibility
@tammy@webperf.social avatar

There's more to web performance than page speed. A performant, usable site needs to be:

⏱️ Fast
✋ Accessible

So happy to see my Complete Guide to Performance Budgets included in the latest issue of A11y Weekly, alongside some fantastic other resources!

https://a11yweekly.com/issue/394/

tammy, to UX
@tammy@webperf.social avatar

What you can learn about the world's leading websites on @speedcurve's interactive Page Speed Benchmarks dashboard:

💡 Current & historic of top retail/media/travel sites in the US, EU, UK & Japan

💡 Filter by metric (including Core Web Vitals like LCP & CLS)

💡 Filter by fast desktop vs slow mobile

💡 Drill down for Lighthouse audits, waterfall charts & more!

https://app.speedcurve.com/benchmarks/europe/media/slow/largest-contentful-paint/

tammy, to random
@tammy@webperf.social avatar

Wall-E (2008) looks like the bowling machine in The Big Lebowski (1998). Intentional or coincidental?

tammy, to random
@tammy@webperf.social avatar
tammy, to UX
@tammy@webperf.social avatar

PERFORMANCE HERO • per-FAWR-muhns HEER-oh • noun • A person who has made a huge contribution to the and community, without whom the web would be a sadder, slower place.

Celebrating our inaugural @speedcurve Performance Hero, @paulcalvano!

https://www.speedcurve.com/blog/web-performance-hero-paul-calvano/

tammy, to UX
@tammy@webperf.social avatar

I'm brainstorming topics for a brand-new / conference talk. Tell me, folks... what burning questions/problems would you love to get answers for?

Bonus points for suggestions that are not about INP. 😉

tammy,
@tammy@webperf.social avatar

@jpvincent Good to know! Thank you!

tammy, to random
@tammy@webperf.social avatar

I can't remember the last time I read a novel in one sitting, but Prophet Song by Paul Lynch was impossible to put down. If any book should be made required reading in our current times, it's this one.

https://thebookerprizes.com/the-booker-library/books/prophet-song

tammy,
@tammy@webperf.social avatar

@brucelawson It's so good. You're going to love it, Bruce.

tammy,
@tammy@webperf.social avatar

@brucelawson Yikes. I can manage one bummer novel roughly every six months, so I'll look that one up in the fall.

tammy, to UX
@tammy@webperf.social avatar

I had such a great time chatting with @grigs on the @cloudfour podcast! Among other things, we demystified Interaction to Next Paint – including what it does and does not measure. (It's a great metric, but it's definitely not one-size-fits-all!)

https://cloudfour.com/thinks/demystifying-googles-recent-switch-to-inp/

tammy, to UX
@tammy@webperf.social avatar

Another great analysis from @cliff. If your site uses a consent management platform (CMP), it's probably messing with your performance metrics.

Cliff breaks down the five most common issues – which affect all three Core Web Vitals, among other things – and he also provides some helpful scripting workarounds.

https://www.speedcurve.com/blog/web-performance-cookie-consent/

tammy, to UX
@tammy@webperf.social avatar

Putting the last touches on the next issue of the Speed Matters newsletter, going out next week. Shockingly, it includes content beyond INP! 😉

Browse the archive and join the 14K extremely smart and discerning folks on our subscriber list: https://www.speedcurve.com/newsletter/

tammy, to UX
@tammy@webperf.social avatar

Your time is the most precious thing you have. When I talk to customers, one of the best things I hear is how much time they DON'T spend using @speedcurve:

"We actually don't log in much. We've set up performance budgets and deploy testing. We just wait to get alerts and then dive in to fix things."

Learn more about how to efficiently fight regressions in @tkadlec's excellent post: https://www.speedcurve.com/blog/continuous-web-performance/

tammy, to UX
@tammy@webperf.social avatar

The best time to set up performance budgets was years ago. The next best time is today.

If you're not using budgets to fight page speed regressions, you're missing a vital tool in your / toolkit. Here's everything you need to get started.

https://www.speedcurve.com/blog/performance-budgets/

tammy, to UX
@tammy@webperf.social avatar

Every year I revisit the topic of web performance budgets. Here's my updated guide, including:

✅ What are performance budgets?
✅ Why are they a crucial tool in fighting page speed regression?
✅ Best metrics to track
✅ Determining thresholds
✅ Pro tips

https://www.speedcurve.com/blog/performance-budgets/

tammy,
@tammy@webperf.social avatar

@mrtnvh You're most welcome!

tammy, to UX
@tammy@webperf.social avatar

One thing fast sites have in common: they use performance budgets to fight regressions and deliver a consistently fast experience to their users. Here's a VERY detailed guide that covers:

⭐ Budgets vs goals
⭐ Which metrics to track (including and beyond Core Web Vitals)
⭐ How to set thresholds
⭐ Getting stakeholder buy-in
⭐ Integrating budgets with your CI/CD process

https://www.speedcurve.com/blog/performance-budgets/

zachleat, to random
@zachleat@zachleat.com avatar

the spiciest web performance leaderboard would rank saas company home pages making “blazingly fast”-esque claims 👀

tammy,
@tammy@webperf.social avatar

@zachleat We track a bunch of tools similar to ours (or at least those that haven't blocked our test agents), and yeah, there are some surprising results.

tammy, to UX
@tammy@webperf.social avatar

Now that the INP hoopla has died down, here's a must-read post about how to improve it.
@andydavies shares:

▶ How he helps people identify causes of poor INP
▶ Examples of common issues
▶ Approaches he uses to optimize INP

https://speedcurve.com/blog/debugging-interaction-to-next-paint-inp/

tammy, to UX
@tammy@webperf.social avatar

"Putting up the appropriate guardrails to protect ourselves from regressions – then pairing that with a trail of breadcrumbs so that we can dive in and quickly identify what the source is when a regression occurs – are essential steps to ensure that when we make our sites fast, they stay that way."

Awesome post by @tkadlec, filled with high-level wisdom and ground-level best practices.

https://www.speedcurve.com/blog/continuous-web-performance/

tammy, to random
@tammy@webperf.social avatar

Some day I want to organize a conference where everyone does a talk about their favourite thing to do outside their day job.

tammy, (edited ) to random
@tammy@webperf.social avatar

During the week, I do talks about web performance and user experience. On the weekends, I do talks about quilting. Either way, I always ALWAYS do talks with my hands.

tammy,
@tammy@webperf.social avatar

@zachleat This is why we'll always be better than the machines.

tammy, to UX
@tammy@webperf.social avatar

Keeping your site fast is a crucial and endless game. Yet it's perilously easy to lose focus and suffer from regressions. In this excellent, detailed, best-practice-filled post, @tkadlec uses the analogy of guardrails (automated testing & alerts) and breadcrumbs (deployment tracking) to make performance more visible throughout the dev process.

https://www.speedcurve.com/blog/continuous-web-performance/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • khanakhh
  • magazineikmin
  • thenastyranch
  • hgfsjryuu7
  • Youngstown
  • rosin
  • InstantRegret
  • slotface
  • mdbf
  • PowerRangers
  • tsrsr
  • kavyap
  • DreamBathrooms
  • tester
  • vwfavf
  • ngwrru68w68
  • ethstaker
  • everett
  • modclub
  • Durango
  • GTA5RPClips
  • osvaldo12
  • cisconetworking
  • tacticalgear
  • normalnudes
  • cubers
  • anitta
  • All magazines