Sign in

Jodie Chan

@jodiechan.bsky.social
464 followers 88 following 53 posts

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

PostsRepliesMedia
Jodie Chan @jodiechan.bsky.social · 11/06/2026
got news bluesky friends, we just launched an upgraded China website readiness tool for free on @producthunt.bsky.social . Looking for feedback if you have 2 min & are curious to see how (literally insert any website) loads from China #webperf #china #tools www.producthunt.com/products/chi...
producthunt.com
China Readiness Report: Find out in 30 seconds why your website fails in China | Product Hunt
66% of global websites fail to load in Beijing. Average load time: 17s with users abandoning the site after 3s. China Readiness Report scans any URL in 30 seconds: → China Readiness Score (0–100) → Re...
250
Reposted by Jodie Chan
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 12/04/2026
Sunday stream. ✨ SPDY STREAM 025 ✨ w/ @jodiechan.bsky.social was published. Working in the 🇨🇳 geo is often met w/ lengthy load times, if not timeouts entirely. Jodie Chan walked us through how CHINAFY helps companies prepare and understand how to operate in China. 🎥 youtu.be/f1p9Y3-IRAU
111
Reposted by Jodie Chan
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 28/03/2026
Weekend project with @jodiechan.bsky.social
screen showing video editing with two people on camera, and the editing pane w/ audio waveforms and video clips
031
Jodie Chan @jodiechan.bsky.social · 04/03/2026
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
010
Jodie Chan @jodiechan.bsky.social · 03/03/2026
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...
000
Jodie Chan @jodiechan.bsky.social · 03/03/2026
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...
substack.com
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...
010
Reposted by Jodie Chan
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 24/02/2026
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!
two ppl during a stream ,  One using a microphone, and both are smiling
041
Reposted by Jodie Chan
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 23/02/2026
✨ 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...
001
Jodie Chan @jodiechan.bsky.social · 13/02/2026
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...
open.substack.com
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.
020
Jodie Chan @jodiechan.bsky.social · 11/02/2026
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
insights.chinafy.com
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...
2125
Reposted by Jodie Chan
Bill Grueskin @bgrueskin.bsky.social · 04/02/2026
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
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.
532218716840
Jodie Chan @jodiechan.bsky.social · 05/02/2026
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
100
Reposted by Jodie Chan
Ian Coldwater 🧊🚫 @lookitup.baby · 27/01/2026
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
462863656
Jodie Chan @jodiechan.bsky.social · 20/01/2026
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!
301
Reposted by Jodie Chan
Rand Fishkin @randfish.bsky.social · 02/06/2025
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.
sparktoro.com
"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,
0206
Jodie Chan @jodiechan.bsky.social · 21/11/2024
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.
111
Reposted by Jodie Chan
Tammy Everts 🍁 @tammyeverts.com · 20/11/2024
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...
23212
Reposted by Jodie Chan
Paul Calvano @paulcalvano.bsky.social · 19/11/2024
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...
slideshare.net
Performance Now '24- Performance Mistakes - Final.pdf
Performance Now '24- Performance Mistakes - Final.pdf - Download as a PDF or view online for free
26323
Reposted by Jodie Chan
Annie Sullivan @anniesullie.com · 19/11/2024
Hey everyone! I ended my #perfnow talk by asking you all to consider contributing to the broader #webperf community. And one project I called out was e18e.dev. They're trying to connect together people working on JS packages performance (example below). Please consider joining their discord!
610330
Reposted by Jodie Chan
Tammy Everts 🍁 @tammyeverts.com · 15/11/2024
This is the A/B test from @tkadlec.bsky.social that @anniesullie.bsky.social referred to during her #perfnow talk. timkadlec.com/remembers/20...
timkadlec.com
A/B Testing Instant.Page With Netlify and Speedcurve - Web Performance Consulting | TimKadlec.com
0125
Jodie Chan @jodiechan.bsky.social · 16/11/2024
Okay after just <48 hours of @bsky.app I think I’m properly hooked. The interface, lists, function, decentralisation, privacy, logo, community, moderation, blocking. I’m optimistic about this one. 🦋
170
Reposted by Jodie Chan
Tim Kadlec @tkadlec.bsky.social · 15/11/2024
"Always iterate". @anniesullie.bsky.social Good advice for product management, performance experimentation and so much more. I'm a huge proponent of the "what's the least amount of work we can do to see if we're on the right path" approach. #perfnow
Annie Sullivan on stage at perfnow, with a slide showing the cycle of change - measure - learn
2144
Reposted by Jodie Chan
Annie Sullivan @anniesullie.com · 16/11/2024
Here are the slides for my #PerfNow talk yesterday! My attempt at a beginner's guide to becoming an expert at web performance. docs.google.com/presentation...
docs.google.com
Aiming for the Stars (perfnow 2024)
Aiming for the Stars Annie Sullivan, Perfnow 2024 It's so great to be back here with all of you today! This conference always feels like home to me. I've spent most of the past 25 years of my career w...
36215
Jodie Chan @jodiechan.bsky.social · 16/11/2024
When not working in the web space, I’m an artist and singersongwriter under the name “Joya”. Turns out people who are passionate about one thing tend to also be passionate in general about many, with interests. Who knew. New to @bsky.app but recommended to give these lists a go!
1120
Reposted by Jodie Chan
Joan León @nucliweb.net · 14/11/2024
“580K Sites load images from S3 instead of a CDN 200K Sites load more than 1MB from S3” Great talk by Paul Calvano at @perfnow.bsky.social #perfnow #WebPerf #ImagePerf
580K Sites load images from S3 instead of a CDN, 
200K Sites load more than 1MB from S3

Source: HTTP Archive, October 2024
4134
Jodie Chan @jodiechan.bsky.social · 16/11/2024
Until the next @perfnow.bsky.social ✌️ It seems we’ll all be coming in Halloween x Perfnow costumes. @tammyeverts.bsky.social looking forward to your zombie FID look 🧟‍♀️ #perfnow #webperf
2251
Jodie Chan @jodiechan.bsky.social · 15/11/2024
@anniesullie.bsky.social keeping it real and keeping us humble #perfnow @perfnow.bsky.social
252
Jodie Chan @jodiechan.bsky.social · 15/11/2024
Love when tools have best practices baked in @danielroe.dev A public service when someone goes the long route to give others the chance to take the faster one ⚡️ @nuxt.com @nuxtlabs.com #perfnow
170
Reposted by Jodie Chan
Barry Pollard @tunetheweb.com · 15/11/2024
Great summary of font advice from @mandymichael.bsky.social from an amazing #perfnow talk on font performance! More resources: github.com/mandymichael...
Self host as few (probably) variable, woff2 fonts as possible that have been sliced (if they're variable fonts), subset & (maybe) preloaded. They'll be cached, swapped or optionally displayed & use font-size-adjust or size-adjust ess properties to reduce layout shift.
13511
Reposted by Jodie Chan
Tammy Everts 🍁 @tammyeverts.com · 14/11/2024
Per @slightlyoff.bsky.social’s #perfnow talk… GOV.UK publishes great performance case studies on their tech blog. This is one of them. technology.blog.gov.uk/2020/07/02/s...
technology.blog.gov.uk
Speeding up GOV.UK with HTTP/2
We’ve enabled HTTP/2 on GOV.UK to help improve the site’s performance. Here we look at what HTTP/2 is, how it improves performance, and the impact it has had on our users.
0145
Reposted by Jodie Chan
Scott Jehl @scottjehl.com · 14/11/2024
Thanks for the shoutout on this issue, @ericwbailey.website. #perfnow folks you can find that issue here and +1 it or comment to keep the discussion going! github.com/GoogleChrome... Also, some further reading from me at the time: www.filamentgroup.com/lab/a11y-rea...
filamentgroup.com
We need more inclusive web performance metrics | Filament Group, Inc., Boston, MA
Read this page on the Filament Group website
0197
Reposted by Jodie Chan
Henri Helvetica 🧑🏾‍🚀🇭🇹 @henrihelvetica.bsky.social · 15/11/2024
"Put users 1st. Stand for the truth. Fight bulls*t with data" This is how yesterday ended at #PerfNow. Thank you @slightlyoff.bsky.social Photo of
Photo of a person standing on stage next to a podium during a presentation. On the screen reads: "JavaScript, JavaScript club" NA capitalize Serif font.
3769
Reposted by Jodie Chan
Ryan Townsend @twnsnd.com · 14/11/2024
💯 Principles we should all be living by. @ericwbailey.website at #perfnow
Make it fast. Make it accessible. Make it easy to use. Make its value apparent. Ask people what they think of it.
615128
Jodie Chan @jodiechan.bsky.social · 15/11/2024
Deployed a quick China web compatibility testing tool together just for the @perfnow.bsky.social community, v 1.0. Let me know what you think⚡️ #perfnow #performancegaps
297
Jodie Chan @jodiechan.bsky.social · 14/11/2024
So, it turns out the web perf community is setting up a new home here. Setting up camp myself - say hi 👋 📍 @perfnow.bsky.social
020