Work: Front end development, CSS, accessibility, web performance
Personal: Mountains, snowsports, hillwalking, craft, music
Edinburgh, Scotland 🏳️🌈🏴
I'm sp excited for it! It's the debut of a new talk I am so pleased with and a great line-up.
Next Friday in London, 30% off tickets: ti.to/cityjsconf-l...
#webdev #conference #accessibility
Check out the amazing speakers and their talks and you'll see you don't want to miss out.
2026.stateofthebrowser.com/tickets/
Check out the amazing speakers and their talks and you'll see you don't want to miss out.
2026.stateofthebrowser.com/tickets/
@zachleat.com
2026.stateofthebrowser.com/speaker/zach...
Our speaker line up is complete! Are you excited for #SotB26?
@zachleat.com
2026.stateofthebrowser.com/speaker/zach...
Our speaker line up is complete! Are you excited for #SotB26?
neal.fun/size-of-life/
neal.fun/size-of-life/
I'm sure he'll be celebrating with the family.
I'm sure he'll be celebrating with the family.
Maybe this is my little treato for all the legacy JS nonsense at work
Maybe this is my little treato for all the legacy JS nonsense at work
And the final edition too, omg I'm honoured!
Be prepared for the most bizarre accessibility talk you've ever seen, described to me in feedback as:
"Incredibly weird and ridiculous, but very funny and I learned a lot!" 🎸
And the final edition too, omg I'm honoured!
Be prepared for the most bizarre accessibility talk you've ever seen, described to me in feedback as:
"Incredibly weird and ridiculous, but very funny and I learned a lot!" 🎸
• Bramus Van Damme (Google)
• Léonie Watson (Tetra Logical)
• Fiona Safari (Tesco)
• Jake Archibald (Firefox)
• Alistair Shepherd (Series Eight)
• Cassie Evans (GSAP/Webflow)
• Phil Hawksworth (Deno)
ti.to/hey-presents...
• Bramus Van Damme (Google)
• Léonie Watson (Tetra Logical)
• Fiona Safari (Tesco)
• Jake Archibald (Firefox)
• Alistair Shepherd (Series Eight)
• Cassie Evans (GSAP/Webflow)
• Phil Hawksworth (Deno)
ti.to/hey-presents...
Yet again life feels sucky then I see some banging live music and I realise life is fucking amazing.
I've had such a shit year but omg the music has been siiiiick
Yet again life feels sucky then I see some banging live music and I realise life is fucking amazing.
I've had such a shit year but omg the music has been siiiiick
Even during my post-React rehab I'm happily learning about JS news thanks to hiding it in banging jokes
Check it out to learn:
- The three scariest acronyms in Web Dev
- How we're finally going to get people to practice accessibility
- How to be maximally bathroom efficient
youtu.be/GYUVIe8xCr4
Even during my post-React rehab I'm happily learning about JS news thanks to hiding it in banging jokes
1. i do not use it to generate things that strip the humanity out of anything that could bring joy
2. i use it. i am a big fuckin baby living in fear of epiphany and I suck at everything i am a huge baby and i am a sad little baby man
1. I’ve barely invested any time in learning how to use it effectively. AI sucks.
2. I’ve invested in learning how to use this tool. Holy cow, it’s transformational.
Position #1 has lower barriers to entry.
1. i do not use it to generate things that strip the humanity out of anything that could bring joy
2. i use it. i am a big fuckin baby living in fear of epiphany and I suck at everything i am a huge baby and i am a sad little baby man
I launched a new show called The Callback. It’s weekly web dev news with my dumb humor sprinkled on top.
If this pilot does well I get to make more, so watching, liking, and sharing would be DEEPLY appreciated 💜
www.youtube.com/watch?v=eMOD...
I launched a new show called The Callback. It’s weekly web dev news with my dumb humor sprinkled on top.
If this pilot does well I get to make more, so watching, liking, and sharing would be DEEPLY appreciated 💜
www.youtube.com/watch?v=eMOD...
(examples in reply)
(examples in reply)
The amount of effort and experience packed into this course is unbelievable and we know you're going to love it.
Get yours for £189, down from £249, for 2 weeks and super-charge your career prospects
piccalilli.link/js4e-launch-...
The amount of effort and experience packed into this course is unbelievable and we know you're going to love it.
Get yours for £189, down from £249, for 2 weeks and super-charge your career prospects
piccalilli.link/js4e-launch-...
> the Web isn’t just a bunch of servers and websites. The Web is the people building it. The Web is community.
matthiasott.com/notes/the-li...
> the Web isn’t just a bunch of servers and websites. The Web is the people building it. The Web is community.
matthiasott.com/notes/the-li...
I make some Daft Punk with a MIDI controller and a web browser.
heypresents.com/talks/around...
I make some Daft Punk with a MIDI controller and a web browser.
I'm there from 7–8pm this evening if anyone is also around and wants to grab food/a drink together?
webdevconf.com
@webdevconf.com
#webdevconf
I'm there from 7–8pm this evening if anyone is also around and wants to grab food/a drink together?
webdevconf.com
@webdevconf.com
#webdevconf
And that Bluesky mods pull their heads out their arse.
(would encourage others to do the same)
Nice to see how the “new” Bluesky Moderation is being handled.
And that Bluesky mods pull their heads out their arse.
(would encourage others to do the same)
Not only are they trying to stop queer kids from growing up, they’re doing it in the name of our “safety”. The subtext is that trans kids don’t get murdered for being trans if they’re cis.
www.independent.co.uk/news/uk/home...
Not only are they trying to stop queer kids from growing up, they’re doing it in the name of our “safety”. The subtext is that trans kids don’t get murdered for being trans if they’re cis.
We meet the last Tuesday each month, and discuss the web, personal sites, blogging and tech in general.
It may just be me as we've got a few absences this month, come chat!
We meet the last Tuesday each month, and discuss the web, personal sites, blogging and tech in general.
It may just be me as we've got a few absences this month, come chat!
A few months ago a media org demanded a license fee for an open graph image I linked. I paid the fee because I was worried, but it raises serious questions about open graph usage on the web!
This goes through how it went and my thoughts.
alistairshepherd.uk/writing/open...
A few months ago a media org demanded a license fee for an open graph image I linked. I paid the fee because I was worried, but it raises serious questions about open graph usage on the web!
This goes through how it went and my thoughts.
alistairshepherd.uk/writing/open...