Jodie Chan's Avatar

Jodie Chan

@jodiechan.bsky.social

Cross-border web perf specialist by day, singer songwriter by night. Look for the one with the pink hair :) Let's chat on #webperf, #music, #extremetrekking

451 Followers  |  88 Following  |  51 Posts  |  Joined: 14.11.2024
Posts Following

Posts by Jodie Chan (@jodiechan.bsky.social)

Does anyone know whether the rate at which AI (e.g. Claude etc) renders text is the rate at which the text is actually being generated - or is it just a clever visual illusion as a rate limiting mechanism?

@anthropic.com @darioamodei.bsky.social

04.03.2026 07:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Who here is starting something (again) this year?

A short substack note about how I thought I missed running, but actually missed being good at it even more.

substack.com/profile/1591...

03.03.2026 15:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Jodie (aka Joya!) (@sheisjoya) I thought I missed running, but I realised that I actually missed being good at it more. During my first 10K attempt after stopping for over half a year, I realised that there’s… The expected d...

Who here is starting something (again) this year?

A short substack note about how I thought I missed running, but actually missed being good at it even more.

substack.com/profile/1591...

03.03.2026 15:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
two ppl during a stream ,  One using a microphone, and both are smiling

two ppl during a stream , One using a microphone, and both are smiling

Thank you @jodiechan.bsky.social for joining the ✨ SPDY STREAM ✨ and sharing the details in launching sites in China. We should have the episode soon!

24.02.2026 19:58 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

✨ SPDY STREAM 025 ✨ goes to China! We are welcoming @jodiechan.bsky.social of Chinafy tomorrow to discuss the details of their recently published report. Take note of the πŸ‡¬πŸ‡§ πŸ‡ͺπŸ‡Ί πŸ‡­πŸ‡° friendly time.
πŸ“† Tuesday February 24th ⚠️
⏰ 7am EST, 8pm HKY, 12pm UK, 1pm CET ⚠️
πŸ”— www.youtube.com/live/JwLfOtn...

23.02.2026 16:33 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Do we serve social media? Or does it serve us? Thoughts on "doing the thing" versus sharing me "doing the thing" and remembering the purpose of what social media should be, for me.

Do we serve social media? Or does it serve us?

Personal thoughts from someone who loves being present (IRL), who even in large crowds prefers one or two conversations. I’m often conflicted by how much my life and work revolve around being online, sharing en masse.

open.substack.com/pub/sheisjoy...

13.02.2026 05:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

(I'm in big agreement with you in case the tone didn't carry)

13.02.2026 04:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But that would mean actually defining it, including what doesn’t count… wouldn’t it? And if legislation had a clear rubric, what would happen to that big interpretation umbrella some people seem so fond of reaching for? 😬

13.02.2026 04:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

true, a variable! Though a more broad strokes encompassing term to describe what happens and a little less mystical (than the term) in practice

13.02.2026 04:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

(unfortunately) true and very well said

12.02.2026 04:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

exactly !

12.02.2026 04:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Well..depends how you define the Great firewall of China (as something that blocks everything or just some things), but actually surprisingly less than some people think

12.02.2026 04:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
The State of Global Website Performance in China Report Read the full report for the results of 614 global websites tested from Beijing (China), Virginia (US), and London (UK). Here's what we discovered about how global websites behave for users in Mainlan...

Still fascinating how many global sites that load fast elsewhere still stall inside China.

40-60% of visitors time out, with pages taking 18sec+ vs 2sec.

Sharing the State of China Web Perf Report 2025. Benchmarks, root causes, & what improves after optimization. insights.chinafy.com #china

11.02.2026 07:27 β€” πŸ‘ 12    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0
Pinned
lizzie johnson
@lizziejohnsonnn
Β·
Aug 19, 2021
Almost three years ago, my editor called me early one November morning. A wildfire had sparked near a town called Paradise, he said. Could I go? (1/13)
0:02 / 0:10
lizzie johnson
@lizziejohnsonnn
Β·
47m
I was just laid off by The Washington Post in the middle of a warzone. I have no words. I'm devastated.
Quote
lizzie johnson
@lizziejohnsonnn
Β·
Jan 25
Waking up without power, heat, or running water. (Again.) 

But the work here in Kyiv continues. Warming up in the car, writing in pencil β€” pen ink freezes β€” by headlamp.

Pinned lizzie johnson @lizziejohnsonnn Β· Aug 19, 2021 Almost three years ago, my editor called me early one November morning. A wildfire had sparked near a town called Paradise, he said. Could I go? (1/13) 0:02 / 0:10 lizzie johnson @lizziejohnsonnn Β· 47m I was just laid off by The Washington Post in the middle of a warzone. I have no words. I'm devastated. Quote lizzie johnson @lizziejohnsonnn Β· Jan 25 Waking up without power, heat, or running water. (Again.) But the work here in Kyiv continues. Warming up in the car, writing in pencil β€” pen ink freezes β€” by headlamp.

A publisher who lays off a reporter whose pen is freezing because she's covering a frigid war zone while dodging missiles is not an editor you want to work for, in a more perfect world

04.02.2026 17:07 β€” πŸ‘ 22062    πŸ” 6935    πŸ’¬ 540    πŸ“Œ 414

Ah I see! Amazing, and how much access do you grant all these employees? Do you "trust" them the same?

05.02.2026 08:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Who here's moved from ChatGPT over to Claude in the past few months?

I've treated the two platforms like two different employees at work, but gosh the @anthropic.com strides are wide.

Is it 1) possible and 2) good to have one ring (I mean ai platform) to rule them all?
#ai

05.02.2026 06:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

haha maybe the bears have changed their preferences or are on a non-dessert diet!

Thank you, it has been! Thinking of you and that we're due an IRL conversation πŸ’—

03.02.2026 07:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@tammyeverts.com is it odd that the title of this post made me think of you? Hope you and the the mint barks you make are well!

02.02.2026 06:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I paid my therapist a zillion dollars to tell me this, so I’m passing it on to anyone else in MN who needs to hear it:

Think of taking time away to recharge not as not doing the work, but as doing quality control for the work. You’re not going to be able to show up to do it well if you’re depleted

27.01.2026 23:17 β€” πŸ‘ 2889    πŸ” 669    πŸ’¬ 47    πŸ“Œ 43
Post image

It could just be coincidence, but it seems we're not the only ones? @anthropic.com @developers.google.com

28.01.2026 02:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

they do! But so far have been directed to the standard responses across DMARC, Spam filter checks, unsubscribe options (though not applicable to email). But alas, we're going to keep investigating and perhaps that's just first level of support.

28.01.2026 02:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Anyone know anything about Google's latest updates affecting spam filters on Gmail workspace emails? This is after checking out all the potential culprits across links/DMARC etc and getting top marks via tools.

Happening to our workspace emails and that of our very reputable agency partners too!

20.01.2026 04:46 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 3    πŸ“Œ 0
Preview
"AI will replace all the jobs!" Is Just Tech Execs Doing Marketing - SparkToro Over the weekend, I went digging for evidence that AI can, will, or has replaced a large percent of jobs. It doesn't exist. Worse than that, actually,

NEW post: sparktoro.com/blog/ai-will...

When tech execs say "AI will replace 50% of jobs!" that's just marketing. And when press, media, and yes, social media users like us uncritically repeat it, we help make sure that they'll say it again.

02.06.2025 00:29 β€” πŸ‘ 20    πŸ” 6    πŸ’¬ 0    πŸ“Œ 3

😍 thanks for putting me among such other great ones and taking it with you on your adventures!

26.11.2024 01:17 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Haha brilliant

21.11.2024 09:38 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@annamiglesia.bsky.social any thoughts on this? We cover different corners of the world but perhaps there’s some knowledge sharing on how you’d approach it :)

21.11.2024 09:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Superb community this one.

21.11.2024 09:05 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

What tools do you use to attribute #webperf metrics to business ones? Do these tools work in China?

An agency partner recently asked - β€œis there was a way to track potential traffic lost on a website to build a case for improvements in markets with less visibility?”

Curious what you lot share.

21.11.2024 09:05 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

If you're new to Bluesky and/or web performance, the wonderful @sia.codes has created an excellent starter pack of front-end #webperf folks to follow.

bsky.app/starter-pack...

20.11.2024 22:23 β€” πŸ‘ 32    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0
Preview
Performance Now '24- Performance Mistakes - Final.pdf Performance Now '24- Performance Mistakes - Final.pdf - Download as a PDF or view online for free

Last week I gave a talk at the #PerfNow conference titled β€œPerformance Mistakes”. I started off explaining a bit about Etsy’s blameless culture, and how it’s ok to make mistakes. Then I shared 17 common #webperf mistakes using @httparchive.org data, with examples.

www.slideshare.net/slideshow/pe...

19.11.2024 11:32 β€” πŸ‘ 64    πŸ” 23    πŸ’¬ 2    πŸ“Œ 1