Sergey Chernyshev :verified:

UX Speed Designer & Engineer, organizer of NY UX Speed and Web Performance Meetup, web performance engineer at Cloudflare.

Sergey Chernyshev :verified: boosted:
2025-05-04

We're 2.5 years into this gold rush, and I still haven't seen any gold. I've seen people selling picks & shovels. I've seen "gold experts" selling maps to the gold. I've seen CEOs announce they're going "gold-first". I've seen people selling land where they claim there's gold. But no actual gold.

Sergey Chernyshev :verified: boosted:
2025-05-02

Hey friends! I'm so stoked to be talking about the intersection of site speed, user experience, and business outcomes at @webexpo in Prague later this month!

Use the promo code TAMMY25 to get a 15% discount on your pass.

Info + tickets: webexpo.net/prague2025/session

#webperf #ux #sitespeed #pagespeed

Sergey Chernyshev :verified: boosted:
2025-05-02

If you write code to make websites (HTML, CSS, JS, Web API, Media files, etc), and you get frustrated trying to wrangle your code to work in Safari, which bugs are blocking you? Which existing features would you most like to see improved? If you got a chance to order priorities, what bug fixing effort would you put at the top of the list?

Sergey Chernyshev :verified: boosted:
2025-05-02

@anthony @johannes

That's WAI. You can use `activationStart` to find the actual activation time.

Lots of examples here about measuring perf (which is what I mostly use timeOrigin for), and also how to delay things: developer.chrome.com/docs/web-

In many ways it's the same as opening in a new tab. You're best delaying those animations too until the document is made visible. And you can address both at the same time as covered in the next section:
developer.chrome.com/docs/web-

Sergey Chernyshev :verified: boosted:
Aurélien Bompardabompard@piaille.fr
2025-05-02

Today, a colleague pointed me to this: yourcalendricalfallacyis.com/
It is as interesting as it is maddening.

Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-05-01

Some of the web performance challenges is distinguishing data collected from real users from data collected from bots.

It is much harder than one might think considering that bots try to pretend to be real users, but their performance profile is very different.

Sergey Chernyshev :verified: boosted:
AnnbassAnnbass
2025-05-01

I am tickled to see this bit of web trivia listed in @TheSeattleTimes “Today in History”. I represented Boeing to the () for years. That international Web standards org was made possible because @timbl and @CERN generously gave the initial web code to the world for free — apparently on April 30, 1993. Many of my friends here are from that connection. I am deeply grateful for that experience. And of course that we have the Web!

Newspaper clipping saying that Tim Berners-Lee and CERN gave the original Web code to the public for free on April 30, 1993.
Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-05-01

Remember how we called web design methodology mistakes during responsive revolution an expectation of “pixel-perfect” implementation.

I think it is appropriate to call UX speed AKA web performance methodology mistakes an expectation of a “time-perfect” implementation.

Sergey Chernyshev :verified: boosted:
2025-04-30

Untitled

P. Martin Ortiz: Web apps can easily adapt to whatever device you’re on. A single responsive website can run on your desktop, phone, tablet, or even a VR headset. What’s even more, they can be updated on all of them simultaneously. That’s a level of flexibility that native apps can’t match. That's why I feel so protective over the web. It's clearly the best platform to make stuff. #URLs4Lyfe

chriscoyier.net/2025/04/30/122

Sergey Chernyshev :verified: boosted:
Zach Leatherman :11ty:zachleat@zachleat.com
2025-04-30

it’s incredible that JavaScript can run almost everywhere but I also regret to inform you that JavaScript can run almost everywhere

Sergey Chernyshev :verified: boosted:
mccmcc
2025-04-30

By the way, I still think this paragraph I wrote is a pretty good paragraph.

My statements above are about code. I believe code is a uniquely dangerous deployment site for "AI", because in programming, the most dangerous thing is code which is almost correct. The human brain has a significant tendency toward seeing what it expects to see and a person can sometimes look directly at something that's mostly correct but wrong without noticing it. However, creating this almost correct code is exactly what "AI" is best at. The purpose of the content generators people now call "AI" is to create something which can plausibly fool a human into believing they are looking at a real picture, real paragraph of text, or real computer program code. So Copilot might as well be designed to generate bugs a human cannot catch.
Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-04-29

@stephaniewalter I feel that you are nudging people towards inventing the new term of “VibeOps” (maybe they already did…)

Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-04-28

@keithamus all the features that require you to find 3 dots menu in the UI.

Sergey Chernyshev :verified: boosted:
2025-04-28

The browser list I got when first opening Safari iPhone.

As far as I know none of these browsers actually uses its own rendering engine - please correct me if I'm wrong.

I picked Safari. I'll only pick another browser when another rendering engine becomes available. For WebKit, Safari is without doubt the best choice.

A browser list: Ecosia, Chrome, Aloha, Opera, Web, Brave ...Continued browser list: Web@Work, Firefox, DuckDuckGo, Onion Browser, Safari, Edge.
Sergey Chernyshev :verified: boosted:
Nolan Lawsonnolan@toot.cafe
2025-04-27

Played around with CSS view transitions today. Can't believe how much easier it's gotten to do animations with pure CSS. If anything, there are so many capabilities that it's kind of overwhelming.

I found these guides extremely helpful:

- developer.chrome.com/docs/web-
- jakearchibald.com/2024/view-tr

Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-04-26

Is that ok that I am not learning the new technology I need for work when I am bored during my time away from work?

Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-04-26

@mia I was thinking of using puppeteer to render files. All links would probably need to be relative though for it to work.

Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-04-26

@mia - I had the very same thought. Maybe file:// URL would work.

Sergey Chernyshev :verified: boosted:
Léonie Watsontink@w3c.social
2025-04-10

We're looking for someone to join the @TetraLogical team as an accessibility Specialist.

If you're resident in the UK, you can apply on Linkedin:
linkedin.com/jobs/view/4197046

Or directly:
misc.tetralogical.com/careers/

#accessibility #a11y #assessments #audits #jobs #jobsearch

Sergey Chernyshev :verified:SergeyChe@webperf.social
2025-03-30

@fox @dwlt same - it felt Ok at the time, just a regular large city center vibe, maybe even more empty than what I am used to in NYC.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst