Sign in

Sasha Endoh (they/them)

@sashaendoh.com
156 followers 198 following 173 posts

Web (UI/UX) designer, accessibility consultant focusing on web & content design for mission-driven orgs and fellow designers Founder + principal @endoh.co web user advocate, feminist, bookworm, lover of artsy crafts and forest hikes 🌈🤘🏻🌹

PostsRepliesMedia
Sasha Endoh (they/them) @sashaendoh.com · 16/08/2026
As someone who just re-upped on their socks while moving old, ratty socks to a different drawer rather than outright getting rid of them, I find this endlessly relatable!
000
Reposted by Sasha Endoh (they/them)
Accessibility Awareness @a11yawareness.bsky.social · 16/08/2026
Many struggle with writing alt text for charts and other other data visualizations. Amy Cesal's "Writing Alt Text for Data Visualization" hammers home the importance of explaining the chart type, the type of data, and the reason for the chart. medium.com/nightingale/...
medium.com
Writing Alt Text for Data Visualization
How do you write text that conveys the whole meaning of a visualization? You probably can’t. But that doesn’t mean that you shouldn’t try
01513
Sasha Endoh (they/them) @sashaendoh.com · 15/08/2026
This is why in UX we don’t generally ask users what they might like or prefer, and if we do, we still pay more attention to what we observe them do while using websites
010
Sasha Endoh (they/them) @sashaendoh.com · 14/08/2026
The answer to “how do we find out X about our website audience/our donors/our community members” is never “ask AI”. They are humans and you can talk to humans. Talk to humans!!
011
Sasha Endoh (they/them) @sashaendoh.com · 07/08/2026
Learned a new term today « synthetic discrimination ». Because regular ol’ discrimination isn’t enough
000
Sasha Endoh (they/them) @sashaendoh.com · 01/08/2026
All hail our true lord and saviour, the Wayback Machine 🫶🏻
000
Sasha Endoh (they/them) @sashaendoh.com · 30/07/2026
Ahhh the glorious hour when all the ants get wings and seemingly lose their minds
010
Sasha Endoh (they/them) @sashaendoh.com · 27/07/2026
Ugh this sucks, I’m sorry Emma
030
Sasha Endoh (they/them) @sashaendoh.com · 20/07/2026
I also have questions about whether daddy gave much affection. You must be toes, knees, and elbows deep in Jimothy lore!
010
Sasha Endoh (they/them) @sashaendoh.com · 19/07/2026
Hear me out, it’s a cover of Pearl Jam’s Jeremy but… it’s Jimothy
120
Sasha Endoh (they/them) @sashaendoh.com · 02/07/2026
Imagine rearranging an apartment when you’re the kind of person who can tell when something is off by just a few pixels on a screen… I am that person. Things have been nudged by just a few inches more times than I can count. But it might finally be perfect 🥹
100
Sasha Endoh (they/them) @sashaendoh.com · 24/06/2026
This week I learned that you can explicitly set the heading level for a paragraph style when exporting to PDF in InDesign #a11y dequeuniversity.com/assets/html/...
dequeuniversity.com
Printable Quick Reference Guide (Linearized HTML Version)
020
Sasha Endoh (they/them) @sashaendoh.com · 18/06/2026
Facts
010
Sasha Endoh (they/them) @sashaendoh.com · 21/05/2026
introduce yourself with 10 bands you’ve seen live - The Violent Femmes - The Black Keys - The Von Bondies - Cake - Death Cab for Cutie - The Flaming Lips - Alanis Morissette - The Shins - Modest Mouse - Garbage
010
Sasha Endoh (they/them) @sashaendoh.com · 17/05/2026
Ahhh I didn’t realize that! It works very well for these purposes. You’re very welcome!
010
Sasha Endoh (they/them) @sashaendoh.com · 17/05/2026
Melty butter time!!
110
Sasha Endoh (they/them) @sashaendoh.com · 14/05/2026
I cannot stop watching the « 40 minutes late with an ice cream cone » skit. I would never… and it sounds like absolute chaotic joy
000
Sasha Endoh (they/them) @sashaendoh.com · 09/05/2026
Friendly reminder to all who will listen to
021
Sasha Endoh (they/them) @sashaendoh.com · 28/04/2026
Friends who care about data sovereignty — who are your go-to Canadian hosting companies for WordPress websites that have not only awesome security and performance but also support?!
000
Sasha Endoh (they/them) @sashaendoh.com · 27/04/2026
Coming to concur that physio is the best! Confidence and general morale are through the roof and I can even say “I’m walkin here” for the first time in two months 🕺🏻
000
Sasha Endoh (they/them) @sashaendoh.com · 24/04/2026
The political commentary throughout this book is perfection 👌🏻
010
Sasha Endoh (they/them) @sashaendoh.com · 23/04/2026
It’s soo gooood! I also read before bed and it kept me up late many times so I could see what would happen next (and eventually to get to the final resolution). Would love to know what quote you noted down, if you feel comfortable sharing
110
Sasha Endoh (they/them) @sashaendoh.com · 23/04/2026
Hugo nominees! My TBR overfloweth 😍📚 (and The Everlasting is a masterpiece)
120
Sasha Endoh (they/them) @sashaendoh.com · 21/04/2026
Thank you Jeffrey! For someone who loves to talk and think about process, I’m so ready to be on the other side of this one 😆 good to know it’s going to start feeling great soon!!
100
Reposted by Sasha Endoh (they/them)
Adrian Roselli, pH0 @aardrian.bsky.social · 21/04/2026
I believe this is even more true for accessibility, especially given accessibility is explicitly about humans (no matter how much shitty LLM-first browsers misrepresent it): “The importance of people who care” rachelandrew.co.uk/archives/202...
rachelandrew.co.uk
The importance of people who care – Rachel Andrew
094
Sasha Endoh (they/them) @sashaendoh.com · 20/04/2026
🙏🏻
010
Sasha Endoh (they/them) @sashaendoh.com · 20/04/2026
For anyone following my broken ankle saga — very happy to report that I’m officially cleared to start physio next week 🎉🎉🎉 just about 2 months post-break and about 5.5 weeks post-op. It almost doesn’t feel real.
250
Sasha Endoh (they/them) @sashaendoh.com · 19/04/2026
WTF are “girly jobs”?! The ones that pay less?? It’s 2026, gendering any job is a wild take. A whole article based on the premise?! Do better, @npr.org
001
Sasha Endoh (they/them) @sashaendoh.com · 19/04/2026
Welp, I finished it and I loved it. No completionist spite needed. Now on the usual quandary of what to read next
010
Sasha Endoh (they/them) @sashaendoh.com · 18/04/2026
Oh that felt good, chung-chung!!
020
Sasha Endoh (they/them) @sashaendoh.com · 18/04/2026
What if his name was Donald Quixote
000
Sasha Endoh (they/them) @sashaendoh.com · 16/04/2026
Chris, we must have links!! Please share 🙏🏻
000
Sasha Endoh (they/them) @sashaendoh.com · 15/04/2026
Oh the costumes alone (and there must be a number of costume changes) would be a wonderful match for that death-y DMT trip… then adding some vocals and just 👌🏻
110
Sasha Endoh (they/them) @sashaendoh.com · 14/04/2026
Clare!! (Just fully connecting the dots of which Clare you are) thank you. I made it through Jonathan Strange & Mr Norrell out of pure completionist spite. That was a honker and this one is pretty short so, I gather I’ll breeze through and judge the feels based on the ending 🤞🏻
110
Sasha Endoh (they/them) @sashaendoh.com · 13/04/2026
Fine, fiiine I am finally reading Piranesi. Seems like I will either love it or hate it, with equal passion, nothing in between … so at least some sort of passion shall be had?
110
Sasha Endoh (they/them) @sashaendoh.com · 13/04/2026
More like barges into the chat while honking over everyone
010
Sasha Endoh (they/them) @sashaendoh.com · 12/04/2026
A testament to why sans-serif fonts aren’t great for accessibility. Without the terminal on the lowercase “l” in Al Navarre’s name, one might wonder “what is this artificial intelligent calls Navarre?” when, in fact, Al is a human native of Toledo, Ohio
010
Sasha Endoh (they/them) @sashaendoh.com · 09/04/2026
Co-signed! I’ve toyed with the idea of creating a completely anonymous account to just vent into (mostly about work)… a scream into the void account 😱
010
Sasha Endoh (they/them) @sashaendoh.com · 05/04/2026
I might be missing something here but what’s stopping an EmDash plugin from getting hacked and doing the things it was cleared to do before (let’s say accessing the database) but now doing some nefarious with that?
000
Sasha Endoh (they/them) @sashaendoh.com · 05/04/2026
🤣 a chimera of my most favourite mythical creature and my least favourite cultural creation. But yeah, I think we have enough ways for artists to create portfolio websites without getting AI involved… and of all people, I’d expect better of artists what with how AI affects their actual work 🙈
010
Sasha Endoh (they/them) @sashaendoh.com · 04/04/2026
Dream/nightmare/life (as I scroll on a different app where someone is offering a course on how to build an artist portfolio website with… Claude)
120
Sasha Endoh (they/them) @sashaendoh.com · 04/04/2026
Had a dream last night where I was in a self-driving car with a bunch of people and somehow this car also spat out a bunch of suggestion for healthcare websites. At this point, a friend turned to me and said: " take note of these and spin them up with Claude" and my visceral "no" reaction woke me up
121
Sasha Endoh (they/them) @sashaendoh.com · 03/04/2026
Which would beg the question… have we ever actually been mooned 🧐
000
Sasha Endoh (they/them) @sashaendoh.com · 02/04/2026
Then we’ve been mooned by entirely the wrong side of the moon this whole time
100
Sasha Endoh (they/them) @sashaendoh.com · 29/03/2026
An anti-Zionist Jew as the party leader and an anti-Zionist Jew as the party president, couldn’t be more excited for @ndp.ca and all of us ✊🏻 “we can have nice things” — @avilewis.ca
010
Sasha Endoh (they/them) @sashaendoh.com · 24/02/2026
Thanks, Debbie 🙏🏻 it turned out to be a broken leg soooo I’ll take all the recuperation vibes you’ve got
100
Sasha Endoh (they/them) @sashaendoh.com · 22/02/2026
Please celebrate with me: today I’m finally able to put some weight on the ankle that became the victim of Montreal’s thaw/freeze cycle on Wednesday evening. My appreciation for simply walking has skyrocketed. The day when I can take more than a few steps can’t come soon enough!
140
Sasha Endoh (they/them) @sashaendoh.com · 16/02/2026
Every time I see that a band I love is coming to Montreal I hope and pray that they won’t be playing at Place Bell 🫣 yea, the location is convenient enough by metro but the sound there is just terrible… is it me or would y’all also rather see bands at Mtelus or Club Soda?
010
Sasha Endoh (they/them) @sashaendoh.com · 13/02/2026
A fascinating conversation. Public social media, you say?! Do go on. overcast.fm/+AA-asO1CWX0
overcast.fm
Is the Internet destroying us? — Sandy and Nora talk politics
In this episode, Sandy and Nora talk about the dangers of anonymity online, the lack of public infrastructure to allow democratic access to the Internet, and how we need to resist always reaching to o...
000
Sasha Endoh (they/them) @sashaendoh.com · 19/01/2026
Ah yes, much like saying “we will give more training to the executioners”
000