Stuart McMillan
banner
stuart-mcmillan.com
Stuart McMillan
@stuart-mcmillan.com
Digital geek, long time believer in great user experiences. I want to make websites better for all users and the businesses that run them.
Also, dad to Iona and Murdo.
I self-identify as a runner.

https://stuart-mcmillan.com/
Pinned
Time to do an #aboutme:
-dad to these two
-live in Scotland
-love the outdoors
-love diy
-going to run 50 miles for my 50th birthday stuart-mcmillan.com/blog/running...
-started programming at age 11
-worked in digital for 24 years
-have been a senior dev, head of e-commerce, now strategy consultant
PMSL. That's the problem with getting old, like this guy... @cliffcrocker.bsky.social #webperf
October 31, 2025 at 5:47 PM
It's been a great couple of days so far at #perfnow, only one talk to go! The speakers are at the top of their game, as are our MCs, clocks and geography not withstanding. My little brain is overflowing.
October 31, 2025 at 3:53 PM
One of my favourite pictures from 2023 #perfnow @tunetheweb.com @andydavies.me
October 31, 2025 at 1:48 PM
Interesting to see @timvereecke.bsky.social showing Scalemates performance figures in BigQuery, or as I like to call it "Vereecke in the sheets..." #perfnow
October 31, 2025 at 1:31 PM
October 31, 2025 at 11:47 AM
One of the newest job descriptions "vibe coding cleanup specialist" techcrunch.com/2025/09/14/v... #perfnow
Vibe coding has turned senior devs into ‘AI babysitters,’ but they say it’s worth it | TechCrunch
TechCrunch spoke to experienced coders about their time using AI-generated code about what they see as the future of vibe coding.
techcrunch.com
October 31, 2025 at 9:07 AM
Day 2 at #perfnow I'm going to continue to add notes to my blog through the day stuart-mcmillan.com/blog/webperf...
Notes from Performance.now 2025 conference | Stuart McMillan
My fifth year at Performance.now conference, the world's best #webperformance conference
stuart-mcmillan.com
October 31, 2025 at 8:41 AM
Ethan Gardner "people don't understand milliseconds", I guess that's true, I mean @tkadlec.bsky.social doesn't understand 24hr clock... #perfnow
October 30, 2025 at 4:36 PM
#perfnow question for Ines, I noticed you didn't mention prefers-reduced-data do you think it will get traction?
October 30, 2025 at 2:21 PM
#perfnow question for Ines: Most of the focus (including reporting) seems to be origin or network, less on Scope 3 emissions. Do you see that improving?
October 30, 2025 at 2:11 PM
@inesakrap.bsky.social asked on stage about crossing dodgy bridges, this is the ropiest one I've been on this year #perfnow
October 30, 2025 at 1:59 PM
#perfnow another question for Marcy: there are a lot of lawsuits in the US around accessibility, some seem vexatious. Do you think they are helpful?
October 30, 2025 at 11:23 AM
#perfnow question for Marcy: is the web getting more or less accessible?
October 30, 2025 at 11:20 AM
Question for Tammy, lots of people are using ChatGPT for research but also now execute tasks, and it's typically not quick. Do you think we sometimes emphasise speed over usefulness? #perfnow
October 30, 2025 at 9:05 AM
It's day 1 of #perfnow, I am live blogging conference notes here: stuart-mcmillan.com/blog/webperf... @perfnow.nl
Notes from Performance.now 2025 conference | Stuart McMillan
My fifth year at Performance.now conference, the world's best #webperformance conference
stuart-mcmillan.com
October 30, 2025 at 8:19 AM
We're on holiday in Plockton, on the west coast of Scotland. It's been a great week with a couple of runs so far. I'm still getting over a really bad cold, but apart from that loving life! #trailrunning youtube.com/shorts/s5k3Q...
Holiday in beautiful Plockton. Recovering from a cold, sticking to #zone2 #trailrunning #running
YouTube video by Stuart McMillan
youtube.com
October 14, 2025 at 8:02 PM
Storm Amy forced a change of plans for this weekend, so instead of heading to the West Highland Way I decided to do a long (and slow) local route. Furthest I've run for 9 weeks and I could tell by the end! #trailrunning
October 4, 2025 at 2:47 PM
Beautiful day here in Fife, Scotland. Felt great to have a Type 1 fun run, before a full day of DIY. #trailrunning #running
September 28, 2025 at 8:46 PM
I love the light we get at this time of year. Just wish I had shot this a bit slower and for longer
September 21, 2025 at 7:28 PM
Thanks Windows, I'll remember to put something warm under my jacket
September 8, 2025 at 6:05 AM
We're just back from Chamonix, my first time in 18 years and first time with trail running shoes. And I'm happy to say I'm fitter now than I was 18 years ago. #trailrunning #running #chamonix youtu.be/399mSeALY-E
Diary of a Midlife Runner | 19th July 2025 | Grand Balcon Nord, Chamonix. 20km, 12811m Ascent.
YouTube video by Stuart McMillan
youtu.be
July 28, 2025 at 10:24 AM
Chamonix has been everything I'd hoped for, amazing trails and fitness increase without breaking myself. Nice little run in the forest with 508m of ascent. #trailrunning
July 22, 2025 at 10:10 AM
First (and biggest) run of the holidays, 1281m of ascent. Up to Plan de l'Aiguille, along the Grande Balcony Nord to Montenvers, and back to the campsite. #trailrunning
July 19, 2025 at 10:55 AM
A wee video of our trip last weekend, the views were glorious. Don't think I've ever had it hotter in the Scottish hills #hiking #wildcamping #munrobagging youtu.be/-dD0PLyf1oQ
Running Diary 12th July 2025 | Creag Meagaidh Circuit Hike & Camp in a Heatwave
YouTube video by Stuart McMillan
youtu.be
July 17, 2025 at 6:06 PM
Consistency pays off. Finally tipped over into the next category in my Garmin Endurance Score. Now to aim for "elite". #running
July 15, 2025 at 12:25 PM