Sign in

Cameron Cundiff

@ckundo.bsky.social
337 followers 286 following 50 posts

Software engineer at Asana and accessibility nerd. Founder of A11yNYC meetup.

PostsRepliesMedia
Reposted by Cameron Cundiff
Jaime Iniesta @jaimeiniesta.com · 04/08/2026
AccessLint Core, a "zero-dependency WCAG engine that runs in browsers, headless browsers, and server-side DOMs, in under 100ms", created by @ckundo.bsky.social , is now integrated into Rocket Validator as a third engine. rocketvalidator.com/blog/introdu... #a11y #accessibility #webdev
rocketvalidator.com
Introducing AccessLint Core · Rocket Validator
Rocket Validator now runs AccessLint Core alongside Axe Core, as a public beta. Every page gets checked by two accessibility engines from the same crawl, so you can see where they agree and where they...
133
Reposted by Cameron Cundiff
Anil Dash @anildash.com · 14/01/2025
Hi! If you care deeply about the open web, I hope you’ll consider joining my team. We get to support projects like Watch Duty, Mastodon & many more. We’ve committed nearly $100M to making the Internet better. And we haven’t wavered one bit in inclusive hiring policies. www.fastly.com/about/jobs/a...
20747202
Cameron Cundiff @ckundo.bsky.social · 14/01/2025
Dennis the menace!
020
Reposted by Cameron Cundiff
jw 👻🎃🕷️😘 @farwent.net · 03/01/2025
This is exactly what they told me on my first day at that job where I had to kill all those parrots, and it really helped.
121926
Reposted by Cameron Cundiff
Nic Steenhout @nicolas-steenhout.com · 03/01/2025
Big, BIG news on the accessibility front. FTC orders an overlay company, AccessiBe, to pay US$1 million for false advertising. techcrunch.com/2025/01/03/f... Not over - there's a 30 day public comment period. But it's apparently likely to stick. Awesome news!
techcrunch.com
FTC orders AI accessibility startup accessiBe to pay $1M for misleading advertising | TechCrunch
The FTC has ordered accessibility startup accessiBe to pay $1 million over allegations of false advertising and misleading product claims.
01912
Reposted by Cameron Cundiff
Mia Sato @miasato.bsky.social · 03/01/2025
Im seeing conspiracy theories about the Meta AI bots. A few points: these profiles date back to 2023 & haven’t posted since early 2024. They had low engagement before this week. And it seems possible they were kinda abandoned bc they flopped like other Meta AI bots! www.theverge.com/2025/1/3/243...
theverge.com
Meta’s AI-generated bot profiles are not being received well
“Nobody asked for this or wants this.”
16416107
Cameron Cundiff @ckundo.bsky.social · 31/12/2024
Using Image Describer for alt text when posting content 😎
030
Cameron Cundiff @ckundo.bsky.social · 31/12/2024
you can install the Image Describer Chrome extension here chromewebstore.google.com/detail/image...
chromewebstore.google.com
Image Describer - Chrome Web Store
Image Describer uses AI to describe content and images on the web for people who are blind or have low-vision.
020
Cameron Cundiff @ckundo.bsky.social · 31/12/2024
had an epiphany: good image descriptions need context to be helpful. So the description changes depending on the site, editorial tone, the surrounding text and other content. I set up Image Describer Chrome extension to do this, and its working well.
Screenshot of the New York Times homepage in Chrome browser, with a side panel open for the Image Describer extension, and a (correct) description:

> A black and white photograph shows a smiling Jimmy Carter standing next to a young Joe Biden. The image accompanies an article on the New York Times website.The same image of Jimmy Carter and Joe Biden from a news article published in 2023:

> A black and white image shows former president Jimmy Carter standing next to Joe Biden, who is holding up some papers. The article is about Carter asking Biden to deliver his eulogy.
171
Cameron Cundiff @ckundo.bsky.social · 30/12/2024
Audio descriptions for blind people are the next captions. Useful for everyone!
030
Cameron Cundiff @ckundo.bsky.social · 24/12/2024
Oh wow, does this work? I found this github.com/bluesky-soci...
github.com
Muted tags do not appear muted if the tag is in the alt text · Issue #6173 · bluesky-social/social-app
Steps to Reproduce Many people are hiding tags inside of the alt text section so that they do not appear in the main post text. Tags that are in the alt text can be used for lists and other tag rel...
130
Cameron Cundiff @ckundo.bsky.social · 23/12/2024
I saw a kid dressed up as Ernie for Halloween and said he was "from the muppets... or whatever"
000
Reposted by Cameron Cundiff
Sara Soueidan @sarasoueidan.com · 18/12/2024
Friends, I still get requests for #accessibility consultations. I'm not currently taking any consultation work, and I love to give recommendations for independent consultants when clients ask for them. If you're an independent #a11y consultant, please reply below so I can add you to the list!
237636
Reposted by Cameron Cundiff
Sara Soueidan @sarasoueidan.com · 18/12/2024
"The reality is that #AI is like having a very eager junior developer on your team. They can write code quickly, but they need constant supervision and correction. The more you know, the better you can guide them." @addyosmani.bsky.social addyo.substack.com/p/the-70-pro...
addyo.substack.com
The 70% problem: Hard truths about AI-assisted coding
A field guide and why we need to rethink our expectations
17318
Cameron Cundiff @ckundo.bsky.social · 18/12/2024
You'll need to practice Voice Control.
130
Cameron Cundiff @ckundo.bsky.social · 18/12/2024
I was just Heading here to say the same thing.
130
Cameron Cundiff @ckundo.bsky.social · 17/12/2024
Embodied, maker of the AI robot called Moxie, is shuttering. With their closing, parents have to explain to their kids that Moxie is dead. aftermath.site/moxie-robot-...
aftermath.site
AI Company That Made Robots For Kids Goes Under, Robots Die - Aftermath
Embodied, maker of the AI robot called Moxie, is shuttering. With their closing, parents have to explain to their kids that Moxie is dead.
020
Cameron Cundiff @ckundo.bsky.social · 15/12/2024
Thanks for that, you're right. I was thinking of an issue where the accessible description is exposed but JAWS doesn't announce it. Nothing to do with the attribute name.
000
Cameron Cundiff @ckundo.bsky.social · 14/12/2024
Plus one. We had a talk about the at A11yNYC a few years ago www.youtube.com/live/GC329aO...
youtube.com
YouTube
Share your videos with friends, family, and the world
021
Cameron Cundiff @ckundo.bsky.social · 14/12/2024
I just tried with JAWS against Edge and Chrome and I don't get an announcement for aria-description 🤔
100
Cameron Cundiff @ckundo.bsky.social · 14/12/2024
Last time I checked this was poorly supported in I think JAWS. Wondering if that's still true.
100
Reposted by Cameron Cundiff
Scott Shapiro @scottjshapiro.bsky.social · 08/12/2024
AI to trawl the internet and like posts that you would have liked based on your social media history. Would take the drudgery out of scrolling.
5595
Reposted by Cameron Cundiff
RNIB @rnib.bsky.social · 04/12/2024
Wow! Loving our Spotify Wrapped this year. Such great songs... #SpotifyWrapped
A fake Spotify Wrapped screenshot using a bright yellow design from this year's roundup. The songs spell out "Please please please apply alt text to your Wrapped." The songs used are Please Please Please by Sabrina Carpenter, Apply by Glasser, Alt by Paysage d'Hiver, Text by Chief Keef, To Your by Momajay and Wrapped by George Strait. Each song is accompanied by album artwork.
210242
Cameron Cundiff @ckundo.bsky.social · 03/12/2024
Super stoked: tonight at A11yNYC we're hosting Fred Moltz, Chief Accessibility Officer at Verizon. Come to AKQA, 72 Spring Street in SoHo, NYC or join the livestream if you can't make it. See y'all soon! www.youtube.com/watch?v=jhw7...
youtube.com
031
Reposted by Cameron Cundiff
Sarah Fossheim @fossheim.bsky.social · 02/12/2024
New blog post out (first one in over a year 🥵): I tested how well different election dashboards implemented common dataviz accessibility principles, and explained where things went wrong, including lots of demos. fossheim.io/writing/post...
fossheim.io
Dataviz accessibility principles, demonstrated by the 2024 presidential election dashboards. by Sarah L. Fossheim
I tested how well different election dashboards implemented common dataviz accessibility princples, and explained where things went wrong (including lots of demos).
36119
Cameron Cundiff @ckundo.bsky.social · 01/12/2024
The actual mechanics of making the interface accessible are pretty trivial compared to the privacy and potential security obstacles. Curious what y'all think!
000
Cameron Cundiff @ckundo.bsky.social · 01/12/2024
Tried out Claude Computer Use with an accessibility lens. I'm excited and hopeful, but it's got major problems. #A11y #Accessibility www.youtube.com/watch?v=s5T3...
youtube.com
Claude Computer Use for Disability and Accessibility
YouTube video by Accessibility Nerd
100
Cameron Cundiff @ckundo.bsky.social · 30/11/2024
When will we get muting for image text so I can block twitter screenshots 🙃
010
Cameron Cundiff @ckundo.bsky.social · 29/11/2024
I too made a ninja turtles joke at the dinner table. 🤝
010
Reposted by Cameron Cundiff
Sarah Drasner @sarahedo.bsky.social · 29/11/2024
Happy working on side projects day for all who celebrate! 🥳🤩
1234725
Cameron Cundiff @ckundo.bsky.social · 29/11/2024
We're gonna need more characters!
000
Reposted by Cameron Cundiff
António @akwyz.com · 28/11/2024
I'd like to know what actual potential users might think of this. A camera-equipped AI wearable describes the surroundings to blind users. #AI #Accessibility #AXSChat newatlas.com/wearables/se...
newatlas.com
Camera-packing AI wearable speaks out the sights to blind users
White canes are fine for helping blind users make their way down streets and hallways, but they certainly can't tell those users what objects, signs or scenes are in front of them. That's exactly what...
131
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
Does using someone's muted word in alt text mute the post for them? Or just the post contents? 🤔
010
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
All this time eschewing and you coulda been chewing!
010
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
bsky.app/profile/pfra...
040
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
It's always DNS!
4410
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
Alt text still works 😎
050
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
When your CDN is down but alt text stands steady
Screenshot of a loading icon for a missing image, with alt text reading "blobber3 status shows a red status circle for "down""
020
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
Great example of human judgement of context!
110
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
Funky A11y and Sertraline are close runner-ups 😊
010
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
My favorite: www.etsy.com/listing/1093...
etsy.com
WOWCAG Bubble-free Stickers - Etsy
This Stickers item is sold by HTMLZ. Ships from Charlotte, NC. Listed on Aug 1, 2024
121
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
"Attention decay" is how @segdeha.com described it recently to me. The longer something goes undetected, the harder it is to get accountability and attention.
021
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
Timing plays a big role. If an accessibility bug is reported months after a release, it's harder to fix and feels less urgent. This combo leads teams to rationalize ignoring. That's why I'm bullish on automation and rapid detection, it has a huge impact on attention and fixing.
110
Reposted by Cameron Cundiff
Léonie Watson @tink.uk · 28/11/2024
#AI spurs revolution for some visually impaired people: www.bbc.com/news/article... #BBC #accessibility
bbc.com
AI spurs 'revolution' for some visually impaired people
AI services that can describe pictures and scenes are helping the visually impaired.
072
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
AI can help but should be opt-in, in the client, in _addition_ to alt text. People need to know that something is authored by and LLM versus a human.
100
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
This kind of generative description can be useful but IMO should happen in the client, not at authoring time. With client side descriptions users are opting into AI and so know to be careful about taking at face value.
000
Reposted by Cameron Cundiff
Craig Abbott @craigabbott.co.uk · 28/11/2024
If you're an accessibility professional, don't miss your opportunity to take part in the Web Aim Global Digital Accessibility Salary Survey. It only takes 5 to 10 minutes to complete. It will help strengthen arguments for us, and highlight pay gaps. webaim.org/projects/sal... #accessibility #a11y
webaim.org
WebAIM: Global Digital Accessibility Salary Survey
12018
Cameron Cundiff @ckundo.bsky.social · 28/11/2024
Amazing! Emma gets a kick out of using the "say" command in macOS terminal. Fun ways to start programming!
000