Dispatches From The Internets

Disability, Bias, and AI

This is a foundational paper concerning AI and its potential to help and harm people with disabilities. There are a lot of choice quotes in here, but this one really sums up the importance of an intersectional approach to AI:

Integrating disability into the AI bias conversation helps illuminate the tension between AI systems’ reliance on data as the primary means of representing the world, and the fluidity of identity and lived experience. Especially given that the boundaries of disability (not unlike those of race and gender) have continually shifted in relation to unstable and culturally specific notions of “ability,” something that has been constructed and reconstructed in relationship to the needs of industrial capitalism, and the shifting nature of work.


Microsoft’s new Inclusive Design toolkit is designed for the brain

The Microsoft Inclusive Design Toolkit has gotten an update that incorporates cognition, which is awesome! It puts forward three new principles:

  1. Understand the user’s motivation, and the goals and tasks they are trying to complete.
  2. Discern the cognitive load required to reduce that mismatch.
  3. Co-create the final product with a diverse community of people across the spectrum.

It’s so great to see this seminal resource continuing to evolve.




The Great Gaslighting of the JavaScript Era

I feel this piece deep in my bones. If you are a PM, designer, or developer building stuff for the web, you owe it to yourself to give it a read.

I could quote the ever-living crap out of it, but I’ll just drop this one choice excerpt and let you take the rest in, in context:

[W]e’re not asking you to abandon your favorite frontend library on a whim and become a Rails developer, or a Phoenix developer, or a whatever. We’re simply asking you to acknowledge that for years you’ve completely hogged and dominated the #WebDev conversation, ignored our repeated attempts to point out the potential flaws, foot guns, and fallacies with the JS/SPA approach, and in some cases even ridiculed us for our choice of technology stack/language/etc.


CSS image()

The CSS4 image() function is really cool! It enables us to inject portions (fragments) of images, change image direction (flip), provide solid color fallbacks & more.

This is a great writeup from Kevin Powell.




Build things that work, even when parts of it break

Progressive enhancement doesn’t have to be more work

As of this year, I’ve officially been beating the drum of progressive enhancement for decades. With an “s.” And it’s still a philosophy that is foundational to building resilient, accessible projects on the web. Full stop.

Chris offers a great intro/reminder here. And when you want to dig in more, you should read my book.