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/
PMSL. That's the problem with getting old, like this guy... @cliffcrocker.bsky.social #webperf
October 31, 2025 at 5:47 PM
One of my favourite pictures from 2023 #perfnow @tunetheweb.com @andydavies.me
October 31, 2025 at 1:48 PM
October 31, 2025 at 11:47 AM
@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
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
according to Windows, it's a bit colder here...
September 8, 2025 at 12:43 PM
Thanks Windows, I'll remember to put something warm under my jacket
September 8, 2025 at 6:05 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
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
Our Saturday evening camping spot. ❤️🏴󠁧󠁢󠁳󠁣󠁴󠁿 #wildcamping #scotland
July 14, 2025 at 8:26 AM
Anyone get a bit twitchy on recovery weeks when they see this? #running #runningtraining
July 9, 2025 at 12:25 PM
July 7, 2025 at 5:20 PM
Well, that was tough going! First ever marathon distance training run, longest run by 8km, biggest overall running week at 76km. It was 664m of ascent and some of the paths were so overgrown that the going was difficult.
Last 10km were hard, had IT band pain on my right knee. #running #trailrunning
June 22, 2025 at 4:08 PM
Ready for tomorrow's long run! #trailrunning #running
June 21, 2025 at 8:41 PM
Trying to decide what to wear tomorrow, jacket and shorts, full waterproofs or a wetsuit. At least there isn't much wind forecast. #trailrunning
June 6, 2025 at 6:28 PM
Not the best run ever, tight calves and shins for most of it, just didn't feel smooth. But still managed to do 95% in zone 2, so that's a tick.
It'll be a 54km week by the time I've had a recovery run tomorrow. Still a long way to go before I'm a 50 mile runner!
#trailrunning

youtu.be/3-83tWyAgww
May 31, 2025 at 8:29 PM
Well, that was a fun weekend! Short run on Saturday to save my legs for Sunday's Kickboxing grading, pizza from our brick oven on Saturday evening (taking carb loading seriously) then mountain biking with a couple of dads and the kids. #running #kickboxing #pizzaoven #mtb
May 12, 2025 at 7:12 PM
It's the most wonderful time of the year! Carb loading for tomorrow's kickboxing grading #pizza
May 10, 2025 at 7:41 PM
A break from #trailrunning today, beautiful day for some #wildswimming in upper Eskdale.
We've had an amazing time in the Lake District, cloudless skies every day.
April 10, 2025 at 7:03 PM
Epic 27km, 1600m ascent run this morning, starting in Eskdale, heading up Scafell, down scrambling and up to Scafell Pike. Over 5hrs on feet.

Tired but nothing feels broken.

The weather could not have been better.
youtube.com/shorts/Cf7fu...

#trailrunning #running
April 5, 2025 at 5:16 PM
Saturday's #trailrunning plan. A lot of ascent (for me) and a lot of sunshine. It's going to be epic. I am *so* excited for this run.
#running
April 3, 2025 at 9:53 AM
Heavy legs for the first third, but managed to push through. Felt easier 2 weeks ago.

Progress is not a linear process.

Looking forward to seeing how it feels after a few weeks of doing this route.

#trailrunning #running #runningtraining
March 29, 2025 at 9:53 PM