@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 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/

tammy, to random
@tammy@webperf.social avatar

Giving this very official award to @nhoizey for his time and generosity in (1) reading articles and trying tools, and (2) letting us know about usability issues and typos! Thank you, Nicolas! We appreciate you!

tammy,
@tammy@webperf.social avatar

@nhoizey You're most welcome. Thank YOU!

tammy, to UX
@tammy@webperf.social avatar

INP is here! Not sure what that means or why it matters? No worries – that's what this post is for. :)

🟡 What is INP?
🟡 How does it correlate with business metrics, e.g. conversion rate?
🟡 Mobile vs desktop
🟡 How to improve it

https://www.speedcurve.com/blog/check-core-web-vitals-inp/

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

Performance is good for brains! So much / goodness in this meta-post by @chriscoyier: https://blog.codepen.io/2024/03/04/chris-corner-performance-is-good-for-brains/

Chris rounds up great stuff by @scottjehl @csswizardry Rick Viscomi & Tim Severien (and was kind enough to include my psychology of speed post). I also learned about the existence of the 1MB club!

tammy, to random
@tammy@webperf.social avatar

You've been able to integrate @speedcurve into your CI/CD process for quite a while now, but in late 2023 we introduced some powerful new functionality that you might not be aware of. @tkadlec wrote this great post to tie it all together: https://www.speedcurve.com/blog/continuous-web-performance/

tammy, to UX
@tammy@webperf.social avatar

These days there's a lot of talk about what INP is, and not enough talk about how to fix it. There's also a tendency to oversimplify INP, when it's not a simple metric. This must-read post by @andydavies tackles the hard stuff.

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

tammy, to UX
@tammy@webperf.social avatar

The next edition of Speed Matters is dedicated to INP: what it is, how to track it, how to validate it against your business/UX metrics, and – most important – how to improve it.

Coming to your inbox next week! Join our 13K+ subscribers: https://www.speedcurve.com/newsletter/

tammy, to random
@tammy@webperf.social avatar

Slow backend times can hurt important front-end metrics like Start Render and Largest Contentful Paint. If you're using Akamai, Amazon Cloudfront, Cloudflare, Fastly, or Shopify, this post is a must-read. Among other things, @cliff provides clear examples of how you can use server-timing headers to get more visibility into your CDN.

https://www.speedcurve.com/blog/server-timing-time-to-first-byte/

tammy, to UX
@tammy@webperf.social avatar

More important INP insights from @cliff, including:

🔵 Only 2/3 mobile sites have "good" INP
🟢 Mobile INP = Android INP
🟡 Mobile INP has an even stronger correlation with bounce rate and conversions than desktop INP

https://www.speedcurve.com/blog/core-web-vitals-inp-mobile/

tammy, to UX
@tammy@webperf.social avatar

Interaction to Next Paint replaces FID as the responsiveness metric in on March 12. It's a good time to revisit important INP research, starting with @cliff's investigation into whether INP correlates to user behaviour. (TLDR: It does, but with some interesting caveats.)

https://www.speedcurve.com/blog/INP-user-experience-correlation/

tammy, to UX
@tammy@webperf.social avatar

Ever wonder why you get cranky when sites are slow? This post is for you! Findings include:

🤔 We perceive load times as 15% slower than they really are
🧠 Your brain works 50% harder when pages are slow
⏱️ 100ms is the ideal rendering time

https://www.speedcurve.com/blog/psychology-site-speed/

tammy, to UX
@tammy@webperf.social avatar

The topic that sparked my passion for 14 years ago: the science behind why we crave fast – and why we get cranky when sites are slow! This post covers:

⏱️ How we perceive wait times
👩‍💼 How delays hurt productivity
🤯 Measuring "web stress"
➕ Much more!

https://www.speedcurve.com/blog/psychology-site-speed/

nhoizey, to LEGO
@nhoizey@mamot.fr avatar

One single piece was missing from my set 75330 Dagobah diorama, so they sent me a replacement, for free. 😍

tammy,
@tammy@webperf.social avatar

@nhoizey I love that LEGO does this. It prevented a lot of frustration when my kids were little!

tammy, to UX
@tammy@webperf.social avatar

Performance budgets help with two of the biggest challenges you might face in your daily work life: too little time + too many people touching your pages.

After you set up budgets, you can relax knowing everything is fine until you get an alert. Problem solved!

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

tammy, to UX
@tammy@webperf.social avatar

Just putting the final shine on our January newsletter. 100% awesome and goodness – no filler and no spam!

If you're not already one of our 13K+ subscribers, you can sign up (and browse the archive) here before it goes out next week: https://www.speedcurve.com/newsletter/

tammy, to random
@tammy@webperf.social avatar

I've been wishing I could work with @tkadlec pretty much since the day I met him more than ten years ago. Sometimes wishes come true, folks!

https://www.speedcurve.com/blog/building-future-performance/

tammy, to UX
@tammy@webperf.social avatar

Fast site = better UX = happier users.

If making (and keeping!) your site fast is one of your goals for 2024, then your first step is to create a strong culture in your organization. Here's a roundup of proven tips and best practices.
https://support.speedcurve.com/docs/performance-culture-best-practices

tammy, to UX
@tammy@webperf.social avatar

This year our key word at @speedcurve was "easy". Our 2023 highlights all centre around making it easier for you to create impact – from fighting regressions to building culture. Here's a recap. And here's to more great things in 2024.

https://www.speedcurve.com/blog/2023-easy-web-performance/

tammy, to UX
@tammy@webperf.social avatar

My kids and I love LEGO, so I spend a lot of time on the LEGO site during the holidays. So I thought it would be fun to give the site a quick audit. Here's what I learned, along with some lessons you may want to apply to your own pages.

https://www.speedcurve.com/blog/web-performance-audit-lego/

tammy, to UX
@tammy@webperf.social avatar

These days, folks are tasked with being more productive than ever, despite having smaller teams and budgets. It's hard!

A few weeks ago at @perfnowconf I shared tips and best practices for how to chase impact. Topics include how to:

• Identify your critical rendering path
• Focus on the pages that matter
• Fix the low-hanging fruit
• Manage expectations
• Use performance budgets to fight regressions
• Quantify success – and brag about it!

https://www.youtube.com/watch?v=L6gZp3-7w8c

tammy, to UX
@tammy@webperf.social avatar

The November issue of Speed Matters is queued up for next week and it's a good one!

⭐ Retail web performance guide
⭐ Low-risk fixes you can make before the holidays
⭐ How to diagnose and fix third-party bottlenecks
⭐ Success stories from Unsplash & Adobe

Browse the archive & subscribe: https://speedcurve.com/newsletter/

Yoav, to random
@Yoav@mastodon.social avatar

was as amazing as expected! 2 days packed with amazing performance insights and an incredible community!!

A few things I personally learned:

tammy,
@tammy@webperf.social avatar

@Yoav Thanks, Yoav! 😊

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • GTA5RPClips
  • thenastyranch
  • ethstaker
  • everett
  • Durango
  • rosin
  • InstantRegret
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • mdbf
  • slotface
  • tacticalgear
  • JUstTest
  • kavyap
  • modclub
  • cisconetworking
  • cubers
  • ngwrru68w68
  • khanakhh
  • tester
  • anitta
  • normalnudes
  • Leos
  • osvaldo12
  • provamag3
  • lostlight
  • All magazines