Aleksey Kulikov's Avatar

Aleksey Kulikov

@alekseykulikov

#webperf, founder of https://treo.sh/, synth player, live in Maribor, Slovenia

158
Followers
69
Following
14
Posts
14.11.2024
Joined
Posts Following

Latest posts by Aleksey Kulikov @alekseykulikov

Post image

I just published an open-source library that lists all modern features used by a URL + their baseline status. What do you think?

β†’ github.com/treosh/basel...

02.10.2025 22:23 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Sign in - Google Accounts

πŸ†• The 202501 Chrome User Experience (CrUX) release is now live on BigQuery!

Check out the announcement post for the full info:
groups.google.com/a/chromium.o...

Highlights below πŸ‘‡

🧡 1/5

11.03.2025 08:36 πŸ‘ 9 πŸ” 6 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

πŸ†• Introducing the new Latest view for Treo Site Speed: treo.sh/sitespeed

β€’ 6 months of data updated every week
β€’ newest metrics for LCP type, LCP subparts, and RTT
β€’ milliseconds option for extra #webperf
β€’ multi-select for navigation types
β€’ and redesign of the charts

11.03.2025 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Copilot Next Edit Suggestions (preview) Announcing the Next Edit Suggestions and Agent Mode for GitHub Copilot in Visual Studio Code.

πŸ‘‰ try enabling β€˜next edit suggestions’ in github copilot

immediate quality of life improvement - i’m really enjoying it

code.visualstudio.com/blogs/2025/0...

13.02.2025 08:24 πŸ‘ 61 πŸ” 8 πŸ’¬ 9 πŸ“Œ 2
The 202501 dataset is live

We don't have an official CrUX Bluesky account, so for the moment I'll announce the monthly releases. And we're starting with a big one!

πŸ†• The 202501 release is now live on BigQuery!

Check out the announcement post for the full info:
groups.google.com/a/chromium.o...

Highlights below πŸ‘‡

🧡 1/10

11.02.2025 20:06 πŸ‘ 24 πŸ” 13 πŸ’¬ 1 πŸ“Œ 1

Coming!

11.02.2025 21:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Today, the CrUX team has shipped a new network diagnostic metric to BigQuery – Round-Trip Time.

Treo already has complete and instant support: treo.sh/sitespeed

β€’ RTT distribution
β€’ Geographical data
β€’ Configure custom RTT metric
β€’ And get the full power of BigQuery data to improve #webperf

11.02.2025 16:41 πŸ‘ 3 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Really nice deep dive here. Love the extra "debugging" that has to go on to find the root causes, really insightful.

06.12.2024 14:46 πŸ‘ 26 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0

Still, it's realistic to build CWV passing SPAs.

06.12.2024 15:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Great read, thanks!

I fully approve of the idea of having an all-stakeholder-friendly metric.

Here's an explicit suggestion for a "Vital Score":
bsky.app/profile/alek...

06.12.2024 15:14 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Maybe adjust weight to the min value? Like Johannes suggested: bsky.app/profile/powd...

05.12.2024 09:47 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes, I went through similar logic.
75 is the magic number for passing CWV. After you just make a faster website, which is rewarded with a bigger score.

05.12.2024 09:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I remember ranking is not binary. It goes from poor=0 to good=1 (need improvement is not 0). In this case, the score correlates with ranking, especially if you account for popularity for pages/groups/origin and that it's subject to change.
Also, it quantifies UX improvements, which is the main goal.

05.12.2024 09:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes, it's indeed a weighted average between min & avg approaches.
Do you think 3/5 and 2/5 or 1/2 and 1/2 would make more sense?

05.12.2024 09:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

null values should be ignored, for null INP:(LCP+CLS+min(LCP,CLS))/3

There're reasons for the score:
β€’ compare sites/pages
β€’ LCP/CLS/INP names and meanings are complex to understand for non-tech people
β€’ It's an evolution of CWV assessment (not a new metric)

What do you think are the downsides?

04.12.2024 08:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Here's my idea for Vital Score:

β€’ shows % of traffic passing CWVs
β€’ no weights, shows the progress, easy to compare, evolves CWV assessment
β€’ formula: (LCP+CLS+INP+ min(LCP, CLS, INP)) / 4

What do you think? #webperf

Thx @timvereecke.bsky.social for min() trick and @csswizardry.com for CrRRUX

03.12.2024 21:30 πŸ‘ 14 πŸ” 5 πŸ’¬ 7 πŸ“Œ 1

Want to check your histograms from CrUX? Try Treo!

15.11.2024 19:32 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

I adore Bloomberg Terminal aesthetic πŸ’™ #perfnow

15.11.2024 14:46 πŸ‘ 8 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Interesting! Where do you get the data?

14.11.2024 14:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Round-Trip Time Report – Treo Deep dive into network latency on the web: an interactive report based on Round-Trip Time (RTT) data from Chrome UX Report (CrUX).

Hi Bluesky! I'm at #perfnow now, and this social tool seems popular. I will post about #webperf and my company, Treo, so here is my first post.

Want to explore Network lattency (RTT) using CrUX data? Check: treo.sh/rtt

14.11.2024 14:15 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1