Ryan Townsend
banner
twnsnd.com
Ryan Townsend
@twnsnd.com
Technology Leader & Distinguished Software Engineer • 20+ YOE in Tech, 10+ as CTO • Public Speaker • LessonsofaCTO.com & TWNSND.com
You’ve given me the curse too now 😭
November 20, 2025 at 9:36 AM
When you have poor signal, the Bluesky app becomes more true to its name.
November 3, 2025 at 12:57 PM
In my opinion, any SWE writing client-side JavaScript has a responsibility to understand the Event Loop.

@jakearchibald.com’s ‘In The Loop’ talk is required watching: www.youtube.com/watch?v=cCOL...

(cited by @andydavies.me at #perfnow)
October 31, 2025 at 9:24 AM
“~200 bytes of JavaScript that can wreck your performance” – @andydavies.me explaining download size doesn’t always correlate to runtime performance at #perfnow

#webperf
October 31, 2025 at 9:16 AM
“What happens when you want to center a div in Chrome?” — @michael-hladky.bsky.social at #perfnow

This would make a great interview question that would give a variety of different answers.

#webperf
October 30, 2025 at 11:33 AM
Northern UK developers: join us tonight in Manchester for a talk on scaling to support hundreds of millions in client transaction volume.

It contains a lot of framework-agnostic advice, so non-Ruby developers stand to learn a thing or two too!
October 16, 2025 at 10:34 AM
Exactly the response I had when I went last year, “holy shit, the photos don’t lie!” Unreal.
October 9, 2025 at 12:09 PM
Is this mob programming?
October 9, 2025 at 12:02 PM
The #1 reason to upgrade to iOS 26… particularly in the UK, spam has been epidemic recently.
September 17, 2025 at 3:02 PM
At Goodwood, the Red Bull team did so many doughnuts in that electric Ford that the cabin filled with smoke and they had to open the door to let it out 😅
September 12, 2025 at 11:42 AM
I didn't ask, but... cool? Just generate the CLI command please.
August 18, 2025 at 5:04 PM
My friends over at RUMvision.com have sent me a lovely gift. I think my boys love it as much as I do, though they are mostly interested in fighting over occupation of the box.

Thank you @jordyscholing.bsky.social, @erwinhofman.bsky.social and @karlijnlowik.bsky.social ❤️
August 4, 2025 at 12:29 PM
HMU if you want any photos from Goodwood I have… a few.
July 28, 2025 at 9:25 PM
Don't make me point at the sign.
July 25, 2025 at 10:59 AM
Dua Lipa took a passenger ride in her green & red liveried GT3RS.

Definitely damaged my hearing spectating from the flint wall section behind the hay bales 🥲

Unfortunately I didn’t notice my shutter speed was too high so the cars in these photos look static except the Pagani.
July 15, 2025 at 9:35 AM
Fun to see a variant of my car ripping it up and down all day as the course car.

Porsche had their 1 of 1 Sonderwunsch 911 (993) Speedster at the stand.
July 15, 2025 at 9:35 AM
🏁 Any car nerds in my network?

I just got back from my first Goodwood Festival of Speed.

Witnessed some utterly incredible vehicles many of which worth more than my house.
July 15, 2025 at 9:35 AM
“The holy trinity of boring” – @ichimnetz.com at #frontendnorth
July 10, 2025 at 11:08 AM
Who knew @bell.bz was such a fantastic copywriter?! 👌

#frontendnorth
July 10, 2025 at 9:37 AM
Yes! Another believer!

I used to compete with my barista over who could get the perfect separation 😅
July 8, 2025 at 5:48 PM
Can't wait to add a 5th lanyard to my @perfnow.nl collection – no conference comes close to it's #webperf line-up each year, a privilege to learn from the absolute best.
June 25, 2025 at 3:37 PM
Imagine your website serving just 73mb of data across 152,000 requests... that an average of just 503 bytes!

And yes, that included images! (sidenote: anyone want to buy some spacer gifs? I've got directories full of them!)
May 27, 2025 at 9:41 AM
Found my first ever USB stick yesterday (a whopping 12mb in capacity!).

On it was a backup of one of my websites from 2004 which included some server stats.

Imagine these being the buckets for HTTP response body size these days!

#webperf #webdev
May 27, 2025 at 9:41 AM
Another screenshot for my "we [as an industry] can do better" folder... scrolling down on a Forbes article consistently bricks the page.

*checks console* yup, it's *that* JS framework.

It's a fucking static article 🤦‍♂️
April 2, 2025 at 3:20 PM
Back in my happy place 😌
January 31, 2025 at 11:31 PM