Sign in

Alistair Shepherd

@alistairshepherd.uk
1.2K followers 368 following 329 posts

Frontend developer, accessibility advocate and development lead at Series Eight. Work: Front end development, CSS, accessibility, web performance Personal: Mountains, snowsports, hillwalking, craft, music Edinburgh, Scotland 🏳️‍🌈🏴󠁧󠁢󠁳󠁣󠁴󠁿

PostsRepliesMedia
Alistair Shepherd @alistairshepherd.uk · 8h
Next Wednesday and Thursday I will be in Vienna, generally seeing the sights and hanging out. Anyone I know in or around Vienna who fancies getting a drink while I'm there?
110
Reposted by Alistair Shepherd
Andy Bell @bell.bz · 10h
New on the blog
bell.bz
In response to “The death of web development education”
I read Mat​hia⁠s S​chäf⁠er’s excellent post, titled The death of web development education. I was thinking about how I can contribute to the conversation and really struggled to articulate the problem. The most effective way I can contribute, in my opinion, is a crude sketch I just did of Piccalilli‘s Stripe chart for all time…
34813
Reposted by Alistair Shepherd
Manuel Matuzović @matuzo.at · 28/09/2026
This advent calendar is your chance to share your knowledge with a large audience. You have 5 more days to submit your ideas. First-time authors are welcome!
01720
Reposted by Alistair Shepherd
Zach Leatherman @zachleat.com · 22/09/2026
“AI, make the website good” www.zachleat.com/web/ai-websi...
zachleat.com
“AI, make the website good”—zachleat.com
A post by Zach Leatherman (zachleat)
85110
Reposted by Alistair Shepherd
Scott Riley @scott.is · 21/09/2026
i don’t think you get to simultaneously call yourself a leftist and champion ai. i am not the socialism police. i am not lieutenant engels. but i don’t know how you can square away ‘mass theft of labour in the name of further labour exploitation’ as anything other than deeply orthodox capitalism.
4359
Reposted by Alistair Shepherd
Piccalilli @piccalil.li · 21/09/2026
There's been so much dry content about Temporal so far but Sophie Koonin has written about a nice creative usage here. localghost.dev/blog/time-ba...
localghost.dev
Time-based background colour transitions with Temporal and CSS color-mix - localghost
A visual refresh with a background that changes colour according to the time of day, using the new Temporal API along with CSS custom properties that blend into each other.
1276
Reposted by Alistair Shepherd
Viewport @viewportconf.org · 21/09/2026
Hello, World! Tickets are now on sale for Viewport! We are an independent web conference coming to Liverpool on May 14th 2027. For the web, the people who build it, and the people we build it for. Get your tickets at: viewportconf.org
Announcement for Viewport. Hello, World! Tickets on Sale! Early Bird Tickets from £179. For more info search: viewportconf.org
285
Reposted by Alistair Shepherd
danielroe @danielroe.dev · 19/09/2026
don't be nice.
roe.dev
Don't be nice
Sometimes, it's more important to be good than it is to be nice.
41734245
Reposted by Alistair Shepherd
Niels Leenheer @html5test.com · 18/09/2026
Two weeks from now Fronteers Dark Mode will happen in Dordrecht in The Netherlands. There are still a few tickets left. Be quick ⚠️ Join us for an afternoon and evening of great talks. With a spectacular line up: @anjana.dev, @tunetheweb.com, @cydstumpel.nl, @csswizardry.com and @heydonworks.com
21310
Alistair Shepherd @alistairshepherd.uk · 06/09/2026
I played the absolutely delightful Caravan SandWitch today! It's a wonderful exploration story-puzzler, absolutely my perfect style of game. Beautiful world, characters, theme, story. Really fun mechanics also. Goes in at #26 of my all time favourite games. Strong recommend! caravansandwitch.com
caravansandwitch.com
Caravan SandWitch
Embark on a journey across vast landscapes in Caravan SandWitch, a captivating narrative-driven exploration adventure.
120
Reposted by Alistair Shepherd
Scott Riley @scott.is · 04/09/2026
”it is not fair to suggest that *checks notes* ethnically cleansing the romani is not a valid idea. you cannot think that not supporting *double-checks notes* ethnically cleansing the romani makes you better than people who want to *makes sure i’ve got this right* ethnically cleanse the romani”
1163
Alistair Shepherd @alistairshepherd.uk · 04/09/2026
Because a friend shamed me for posting my Fringe reviews only on social media and not my website, here's a wrap up post! Some tips from my month doing lots of shows (26) at the festivals, and all my reviews. #EdFringe alistairshepherd.uk/writing/edin...
alistairshepherd.uk
Edinburgh Festivals 2026 - Alistair Shepherd
I had a mega year in 2026 at the Edinburgh festivals Fringe and Book! These are my reviews and thoughts on all I saw
360
Reposted by Alistair Shepherd
Bruce Lawson @brucel.bsky.social · 02/09/2026
Uk people: use this form to ask your MP to attend a Parliamentary event on Digital Sovereignty by @openrightsgroup.org : action.openrightsgroup.org/invite-your-...
action.openrightsgroup.org
Invite your MP to ORG's event on Digital Sovereignty
What’s going on? The UK government relies on risky and costly big foreign companies to provide its digital infrastructure. These companies lock us in to their expensive services. Not only are we getti...
011
Reposted by Alistair Shepherd
Jess Rose @jesslynnrose.bsky.social · 01/09/2026
Everything is stressful and a lot of you are looking for work, so I found some open remote tech roles where your work would make the world better (or hopefully just not make things worse?) threaded here!
12718
Alistair Shepherd @alistairshepherd.uk · 02/09/2026
Without saying your age, what is your favorite movie that came out when you were 20 years old?
static.klipy.com
Call Me By Your Name: Elio and Oliver at the Train
Alt: Call Me By Your Name: Elio and Oliver at the Train
100
Alistair Shepherd @alistairshepherd.uk · 31/08/2026
</Fringe> Ended up seeing 22 fringe shows, 28 including the other festivals. All with only 2 days off work. 😅😴 It was incredible! I saw some of the best theatre and comedy, met some wonderful people, and learned a lot too. As a Dunediner I do whine about them, but it's well worth doing! #EdFringe
130
Alistair Shepherd @alistairshepherd.uk · 31/08/2026
Edinburgh Fringe review #22 Police Cops in Space — ⭐⭐⭐⭐ What the fuck. My god this was mad. Stupid as fuck physical comedy and innuendo, like the other Police Cops but on harder drugs. My god it was funny though. Ridiculously stupid, but funny. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 31/08/2026
Edinburgh Fringe review #21 Ted Hill: PowerPoindexter — ⭐⭐⭐½ Absolute batshit powerpoint-based comedy, that was all over the place but fun. I was designated bullied audience member but enjoyed it. Stand up isn't my thing, but this was better than most. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 31/08/2026
Edinburgh Fringe review #20 The Bob Ross Effect — ⭐⭐⭐⭐⭐ Omg this was DELIGHTFUL. A beautiful hour of creativity, Bob Ross appreciation, sharing joy with those around us, and art. This show spoke to me deeper than any other and I love it so much for that #EdFringe www.edfringe.com/tickets/what...
Sarah-Louise Young dressed up as Bob Ross recording a painting show in the style of Bob, live on stage. It's amazing how accurate it looks on the overhead screen! A self portrait of me done 'blind' with a crayon. It's kinda charming and cute, although my ears are offset about 3cm to the right
000
Alistair Shepherd @alistairshepherd.uk · 30/08/2026
Edinburgh Fringe review #19 Brian Bilston: How to Lay an Egg with a Horse Inside — ⭐⭐⭐⭐⭐ Delightful poetry that balances perfectly between serious & thought-provoking, and very silly & funny. Think you don't like poetry? You just haven't seen Brian yet! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
2162
Alistair Shepherd @alistairshepherd.uk · 30/08/2026
Edinburgh Fringe review #18 Whatever Happened To That Guy? — ⭐⭐⭐⭐½ Very fun performance with wonderful acting. There were dozens of different characters all played perfectly by three actors, very impressive. The story was surprising and great fun. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets, Audio Enhancement System
000
Reposted by Alistair Shepherd
Vale @vale.rocks · 29/08/2026
On occasion one must find an outlet to vent their accessibility overlay frustrations. #Accessibility #a11y
Anthony Bourdain quote originally about Henry Kissinger and Cambodia edited to read 'Once you’ve been a web developer, you’ll never stop wanting to beat "accessibility" overlay companies to death with your bare hands.'
28511
Alistair Shepherd @alistairshepherd.uk · 29/08/2026
Edinburgh Fringe review #17 5 Mistakes That Changed History — ⭐⭐ I like the idea but it was pretty weak history communication, with bad jokes and references rammed in clumsily. Unfortunate as this should be for me but it just wasn't very good imo. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #16 Fleetwood Mac's Rumours With The Transatlantic Ensemble — ⭐⭐⭐⭐⭐⭐ The ratings are out of 6 now to accommodate for one of the best gigs I have ever seen. FUCK Fleetwood Mac's music is good live and this is a very good tribute! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
040
Reposted by Alistair Shepherd
henry ✷ @strange.website · 27/08/2026
my employer has asked me to stop telling PMs "suffice it to say, it is out of my hands and into god's" when asked for project status updates
012313
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #15 Lost in Translation (Jurassic Park) — ⭐⭐⭐⭐ Ruin a script with repeated translation and perform it live. It's a winning formula and it was excellent. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets, Audio Enhancement System
000
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #14 Down to Chance — ⭐⭐⭐⭐⭐ Fantastic two-person theatre that conveys so many distinct characters and a really beautiful story and makes it seem so easy. This is my second time and it remains my all time fave Fringe show. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Do you know the story of Diana? Probably. But do you know our story of Diana? We very much doubt it. Join Diana in heaven as she shares the untold and untrue tale of her extraordinary life. Combining drag, multimedia, audience interaction, puppetry and queer joy, this unique celebration of the people's princess has won multiple awards and sold out venues across the world. A loving celebration of Ar Di that is as hilarious as it is ridiculous. From the creators of Linus Karp Was Hit With An Umbrella.
010
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #13 Diana: The Untold and Untrue Story — ⭐⭐ Womp womp. I wanted to enjoy this with all the hype but it kinda just sucked. There were fun bits but it was just too much for me to enjoy it. It didn't flow and dragged so much. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
000
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #12 Police Cops — ⭐⭐⭐⭐½ Really good physical comedy theatre! The acting is excellent, and story silly but compelling. The hour flew by with many laughs! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #11 Burning Down the Horse — ⭐⭐⭐½ Decent low-budget farsical riff on the story of the Trojan Horse. It was enjoyable, but felt like it was too far away from classical texts for the fans, whilst also requiring that knowledge. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets, Audio Description, Captioning
000
Alistair Shepherd @alistairshepherd.uk · 27/08/2026
Edinburgh Fringe review #10 ...Earnest? — ⭐⭐⭐⭐⭐ Wonderful 'play that goes wrong' style structured improv show, where the audience gradually replaces the cast as they're unable to perform. Very fun and respectful to the audience participating! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets, Audio Description, Captioning
000
Reposted by Alistair Shepherd
Sara Joy ☠️ @sjoy.lol · 26/08/2026
I think it's the industry/AI hurting us. There was some hope of React slowly falling away from being The Only Thing, accessibility maybe increasing, web hosts seemed to care about green energy credentials and people were considering lowering bundle size and deleting emails to save energy.
4514
Reposted by Alistair Shepherd
Cory Dransfeldt @coryd.dev · 19/08/2026
🔗 Little Websites Everywhere. via Michelle Barker #development #webdev #ai #tech I am building a website, for work. It feels like a radical act these days. I am not using an LLM, I am coding with my own hands, wading through... michellebarker.co.uk/writing/little…
michellebarker.co.uk
Little Websites Everywhere.
I am building a website, for work. It feels like a radical act these days. I am not using an LLM, I am coding with my own hands, wading through documentation, tinkering, reverse engineering, console logging my way to understanding. Learning new skills, refusing to hand them off to an unthinking machine.
0144
Alistair Shepherd @alistairshepherd.uk · 18/08/2026
Edinburgh Fringe review #9 David O'Doherty: At This Stage — ⭐⭐⭐½ If you've seen anything David O'Doherty before this will satisfy and not surprise. Silly songs, silly jokes, silly songs with silly jokes in. Solid, expected, enjoyable. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
An evening of low-voltage song and chatter from the increasingly dishevelled Lidl Bruno Mars. In addition to his comedy and not being Chris O’Dowd, David co-hosts the What Did You Do Yesterday? podcast. He is sometimes on television.
000
Alistair Shepherd @alistairshepherd.uk · 17/08/2026
Edinburgh Fringe review #8 Sh!t-faced Shakespeare — ⭐⭐⭐½ Shakespearean actors but one of them is proper pissed. Overall good fun, didn't wow me big time but it would change a lot depending on the drunk! Definitely enjoyable though. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Babes in arms policy: Babies are not allowed in the venue, please refer to the age suitability for the show
010
Alistair Shepherd @alistairshepherd.uk · 17/08/2026
Edinburgh Fringe review #7 FLIGHT — ⭐½ Oh boy I hated this. It's a darkroom audio experience which I normally enjoy but I just couldn't get over how it felt so much like a real plane and from minute 2 I was just waiting to leave. Not for me! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 17/08/2026
Edinburgh Fringe review #6 Stamptown — ⭐⭐⭐⭐⭐ This blew my fucking mind. I thought I wouldn't like it but instead I was laughing constantly and amazed by the talent. It's a chaotic variety circus show but much more. Closest I've gotten to a 'must see'! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
001
Alistair Shepherd @alistairshepherd.uk · 14/08/2026
Edinburgh Fringe review #5 People I Consider Comedians — ⭐⭐⭐ A pretty decent late-night stand-up line-up. I'm not a big stand-up fan but I enjoyed it regardless! Probably not enough to go to another mind. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Babes in arms policy: Babies are not allowed in the venue, please refer to the age suitability for the show
000
Alistair Shepherd @alistairshepherd.uk · 13/08/2026
Edinburgh Fringe review #4 Depths of Wikipedia — ⭐⭐⭐⭐½ Fantastic show about some of the fun things on our favourite site Wikipedia, and cool behind-the-scenes info I didn't know! Great show, strong recommend! @depthsofwikipedia.bsky.social #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Journey through Wikipedia's murky depths, like 'list of sexually active popes', and discover the behind-the-scenes drama and delights of an encyclopaedia run by anonymous (but extremely human) volunteers.
120
Alistair Shepherd @alistairshepherd.uk · 12/08/2026
Can confirm this is EXCELLENT
120
Reposted by Alistair Shepherd
Brian Bilston @brianbilston.bsky.social · 11/08/2026
Just under two weeks to go before my #edfringe debut and here’s a fab poster designed by the brilliant @ninaffle to advertise the show. It would be great to see you there. Tickets here: www.edfringe.com/tickets/what...
A poster advertising my Edinburgh Fringe show ‘How to Lay an Egg with a Horse Inside’, accompanied by a pic of me, my cat and a host of illustrations (including a rat on a Raleigh Chopper, a blue wheele bin and Clare Grogan).
14612
Alistair Shepherd @alistairshepherd.uk · 11/08/2026
Edinburgh Fringe review #3 The Ballad of Isobel Gunn — ⭐⭐⭐½ A very solid one-women musical on a budget. Great story, good songs. Enjoyable, but didn't blow me away. Unfortunately she'd lost her voice but great vocals nonetheless! #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 11/08/2026
Edinburgh Fringe review #2 A Comedian's Guide to Birdwatching — ⭐⭐½ Love the concept but sadly a bit of a miss. Ended up being bird facts with jokes crowbarred in. Which is fine, but nothing special. Might get better with practice. #EdFringe www.edfringe.com/tickets/what...
edfringe.com
Wheelchair Access, Wheelchair Accessible Toilets
000
Alistair Shepherd @alistairshepherd.uk · 11/08/2026
Edinburgh Fringe review #1 Absolute Bus Stops of Northern Europe and Beyond — ⭐⭐⭐⭐⭐ Absolutely stunning show, perfect example of how you can be incredibly funny without jokes. Plus transport nerds are cool! #EdFringe
100
Reposted by Alistair Shepherd
Cory Dransfeldt @coryd.dev · 07/08/2026
Tech leaders are wild. Imagine helping elect a fascist, force a tool on everyone that you say will either destroy them and/or their livelihoods, allow your products to aid and abet war crimes and then having the temerity to play the victim when people get upset about it all.
182
Alistair Shepherd @alistairshepherd.uk · 06/08/2026
Do I know any UK devs in a union? With the way the industry is going and my own beliefs I think it makes sense for me. Looking at Prospect or UTAW, if anyone has any experience either way? (or wants a referral bonus!)
011
Alistair Shepherd @alistairshepherd.uk · 06/08/2026
Cracking post. I love a well-researched deep dive and Dom's writing style.
110
Alistair Shepherd @alistairshepherd.uk · 30/07/2026
film you’ve watched more than six times with a gif. hard mode: no star trek, star wars, lotr, marvel, disney, or ghibli.
000
Reposted by Alistair Shepherd
Orangetronic @orangetronic.bsky.social · 29/07/2026
no, i'm worried about the trillions of dollars of new infrastructure we're building in service of the damnable thing, much of it carbon-emitting. i'm worried about the very clear statement of priorities this represents on the part of western economies.
171
Reposted by Alistair Shepherd
Andy Bell @bell.bz · 29/07/2026
never forgive never forget
23211