Alistair
Front end web developer and accessibility advocate at Series Eight.
Work: Front end development, CSS, accessibility, web performance
Personal: Mountains, snowsports, hillwalking, craft, outdoors, music
Edinburgh, Scotland 🏳️🌈 🏴
There's no LGBTQIA+ without the T 🏳️⚧️
Posts
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
It was actually a great time and I got really into it!
I thought I didn't like football, I think actually I just don't like Men ('s football)
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
It doesn't feel like long ago I went for a swim and had the idea for conditional component loading for Alpine.js and threw something together.
If you use Alpine.js check it out: https://async-alpine.dev
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
This is about my experience with the Loop Switch 2 earplugs. Not dev-related, but still probably helpful to many people!
TLDR — I really like them, although their claim you can use them in conversation doesn't ring true for me.
https://alistairshepherd.uk/writing/16-months-with-loop-switch-2-earplugs/
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
I've attended the past few years and it's a good combo of design, dev, and other inspiring talks that are less directly related!
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
(particularly not hey.com or any other DHH-related venture 🤢)
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Come join us for a *most excellent* day, with some great talks and great people!
Tickets & more info: https://heypresents.com/conferences/2026
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
It's about using Goatcounter for small projects as a simple and cheap analytics tool that's pretty good privacy-wise compared to other options.
This post has been sitting in my drafts since September last year. 😅
https://alistairshepherd.uk/writing/simple-website-analytics-with-goatcounter/
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
https://www.terrygodier.com/the-last-quiet-thing
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Feels fairly minor in comparison to the rest but really the cherry of top!
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️
Front end web developer and accessibility advocate at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, outdoors, music Edinburgh, Scotland 🏳️🌈 🏴 There's no LGBTQIA+ without the T 🏳️⚧️