Within 3 minutes of my 10yo switching the smart speaker to a male voice, it told Kelly to “take a breath” 😱 If it tells her to calm down one more time I think it's gonna end up in the street. To be clear, this was its response when she casually swore while laughing. She wasn't even talking to it.
Aaron Gustafson
@aaron-gustafson.com
😷 he / they 💼 Principal TPM, Accessibility Innovation @ Microsoft 📣 International Speaker 📚 Author, AdaptiveWebDesign.info Founder, WebWeWant.fyi Former Editor-in-chief, AListApart.com 🤬 Sometimes
I always appreciate the moral clarity of “Deep State” Kuba & it was perfectly on display on the latest episode of “What Fresh Hell” www.youtube.com/live/lDz0B1W... - supporting someone’s rights does not require supporting their political project. - condemning amoral behavior must be universal.
WHAT FRESH HELL EP. 25
YouTube video by THIS IS REVOLUTION podcast
youtube.com
“AI does not fix a broken process; it accelerates whatever process you already have. If accessibility is already in the workflow, AI can help scale inclusion. If it’s not, AI will scale the same barriers teams are already shipping.” @aaron-gustafson.com www.aaron-gustafson.com/notebook/can...
Can Your AI Pass the Accessibility Test? :: Aaron Gustafson
Last week at Microsoft Build, Jessie Lorenz, Carie Fisher, and I gave a short talk on a question every AI-enabled product team should be asking: can your AI pass the accessibility test? The core poin...
aaron-gustafson.com
Israel’s unhinged National security minister Ben Gvir says Bibi should tell Trump ‘no’: “Lebanon should be our playground. We should target all of it. Thousands of Lebanese mothers should cry and not one 🇮🇱 mother… Iranians have to be bombed & bombed…”
Happy Juneteenth! 161 years ago today, the last enslaved people in Galveston, Texas were finally freed. Let us celebrate our ancestors’ strength and resilience, and remind ourselves of the work we still have to do to create the future they dreamed of.
Making accessibility a project requirement and still having the coding model treat a11y fixes as optional? It’s not you. It’s the model.
[BUG] LLM biased against accessible code · Issue #56079 · anthropics/claude-code
Preflight Checklist I have searched existing issues and this hasn't been reported yet This is a single bug report (please file separate reports for different bugs) I am using the latest version of ...
github.com
@hegemommy.bsky.social I missed hearing your voice in my headphones this week 💜
Last week at Microsoft Build, Jessie Lorenz, Carie Fisher, and I talked about how to build accessibility into AI-assisted software development from planning through code review and release....
I highly recommend listening to Jon Stewart’s interview with @quinnslobodian.com on this week’s @weeklyshowpodcast.bsky.social It’s a fascinating, historical perspective on the modern era, amid the machinations of Elmo. player.fm/1CGPJgp
player.fm
I honestly find it amazing how little credence is given to the fact that local constituencies pick the candidates they prefer and those candidates attributes will differ across the country. The top-down, one-size-fits-all magic bullet candidate thinking has got to fucking stop.
It’s kinda amazing that the party that practically deified the legendarily adulterous JFK is clutching their pearls so tightly regarding Platner’s behavior, even going so far as to suggest Collins is a better choice… again, despite her own infidelity. It’s all just so disingenuous.
I just learned that some people think “undocumented” (in reference to a person) means “there is no record that they exist” as opposed to “they lack the proper documentation authorizing them to reside and/or work in a given country.”
A useful look at GitHub’s accessibility agent experiment and what it takes to make these systems genuinely helpful rather than merely busy.
Building a general-purpose accessibility agent—and what we learned in the process
Learn about the experimental general-purpose accessibility agent that GitHub is piloting.
github.blog
AI is inheriting the web’s accessibility debt. If we want a different outcome, we need to change the training data, the defaults, and the incentives.... www.forbes.com/sites/keelyc...
Artificial Intelligence Has One Chance To Get Accessibility Right
96% of web pages fail accessibility. AI now writes a growing share of code, and it's inheriting every one of those bad habits, but there is an opportunity to change it.
forbes.com
At Ability Summit 2026, I moderated a panel on shifting accessibility left in the age of AI with Yumeng Ma, Dylan Barrell, Navin Thadani, and Ed Summers. www.aaron-gustafson.com/notebook/fix...
Fixing Accessibility After the Fact Is Too Late :: Aaron Gustafson
At Ability Summit 2026, I had the pleasure of moderating a panel on a topic that feels more urgent by the day: how we prevent accessibility defects before they are baked into AI-assisted workflows and...
aaron-gustafson.com
There is so much excellent class & cultural analysis in this episode. It’s well worth your time. www.youtube.com/live/z8zMqCc...
NAVIGATING THE COON-DEMIC!
YouTube video by THIS IS REVOLUTION podcast
youtube.com
Need two form fields to match? `form-matching-fields` adds simple validation for confirmation fields.
Easy Data-entry Verification with a Web Component :: Aaron Gustafson
Sometimes the simplest form pattern ends up being the one you repeat ad infinitum: “Type it once, then type it again.” We do it for password confirmations, email verification, and any flow where a...
aaron-gustafson.com
Cancer drug Revlimid is one of the bestselling pharmaceutical products of all time, with total sales of over $100 billion. It’s also extraordinarily expensive, costing nearly $1,000 for each pill, even though that pill costs just 25 cents to make. (Published May 2025)
The Price of Remission: This Cancer Drug Saves Lives — but Costs a Fortune. I Wanted to Know Why.
When I was diagnosed with cancer, I set out to understand why a single pill of Revlimid cost the same as a new iPhone. I’ve covered high drug prices as a reporter for years. What I discovered shocked ...
propublica.org
I just want to share that this was a very real CAPTCHA I encountered nearly 20 years ago and chronicled on Flickr. Happy Friday!
Is it me, or was Bob Flanagan the original looksmaxxer?
Jeff Bezos just gave an interview where he revealed his economic philosophy — and it's pure, uncut trickle-down economics with a fresh coat of paint. 🧵 buff.ly/tmpCmE0 1/7
CNBC Exclusive: Transcript: Jeff Bezos Speaks with CNBC’s Andrew Ross Sorkin on “Squawk Box” Today
buff.ly
AI is moving fast, and accessibility needs to move with it. This is a chance to shape how AI and accessibility evolve together 💕 Excited to be speaking with @aaron-gustafson.com at Microsoft Build where we’ll explore how accessibility is shaping the future of AI 🚀
I was at TopGolf on Saturday and there were a ton of birthday parties. Now I know most corporate chains have their own birthday song (to avoid copyright issues), but theirs bears a striking resemblance to a certain 2 Live Crew song. Has anyone else experienced this? It was wild.
Spending the day reflecting on the writings of MLK Jr. on Israel, economic disparities in the U.S. & abroad, etc. With the exception of apartheid South Africa, so little has changed since he wrote these words. And some that had changed is roaring back. 💔 store.thekingcenter.org/products/the...
The Radical King
“The radical King was a democratic socialist who sided with poor and working people in the class struggle taking place in capitalist societies. . . . The response of the radical King to our catastroph...
store.thekingcenter.org
"A developer who builds accessible interfaces is more skilled. Say this out loud. Repeat it often. A developer who creates accessible interfaces isn't doing extra work; they're doing the work the right way." newsletters.feedbinusercontent.com/3c2/3c2d0562... 👏🏻👏🏻👏🏻👏🏻👏🏻
Getting Developers to Care about Accessibility: Carrots and Sticks
newsletters.feedbinusercontent.com
I’m very excited by `focusgroup`: less bespoke roving-`tabindex` code, more consistent keyboard UX, and a healthier platform overall.
Making keyboard navigation effortless
Do you use a keyboard to navigate websites? If so, you've probably run into countless accessibility issues where groups of inputs or widgets are not easy, or even possible to get to with just the keyboard....
blogs.windows.com
It’s just a radio button. We really don’t need two component libraries, ARIA role remapping, and client-side JS to do what HTML already does.
The Incredible Overcomplexity of the Shadcn Radio Button
Radio buttons are built into web browsers. Why are we using a UI library that wraps another UI library that rebuilds radio buttons from scratch? Why does rendering a radio button require multiple dependencies...
paulmakeswebsites.com