The Disenshittify Project

Public
Naming things needn’t be hard
Find inspiration for naming things – be that HTML classes, CSS properties or JavaScript functions – using these lists of useful words.
I want it all but, it is impossible
There are not enough hours in the day to consume everything I want in tech.
Why Good Captioned Videos Are Important – Meryl.net home
When captioning videos, you not only make your videos accessible but also expand your reach. But captioned videos won't matter if they're not good.
Swearing and automatic captions
You can’t solve culture with technology…
How social networks prey on our longing to be known
An up close an personal look into why we should be extremely careful when sharing about ourselves online, no matter how shiny an app or network might be.
Interdisciplinary Website Maker
Writing about the big beautiful mess that is making things for the world wide web.
HTML attributes vs DOM properties - JakeArchibald.com
They're completely different, but often coupled.
No Web Without Women
An educational website featuring a collection of innovations by women in the fields of computer science and technology.
Web dev craftsmanship
I’m coming to realize that a lot of my dissatisfaction with the state of the web is that I view web development as a craft, but as a profession we’re in the late-stage industrial age. I prefer a web of hand-laid bricks placed by skilled masons. The industry wants poured, stamped concrete. I want a web of bespoke suits. The industry wants mass-produced fast-fashion. Why learn CSS when you can just slap some Tailwind on things?
:focus-visible-within, the missing pseudo-class
Taking a closer look at the CSS focus pseudo-classes and exploring the differences between them to find out how you can style elements the way you want in all scenarios.
Making version noir
Sketches, storyboards, and a breakdown of my comic homepage. It's about the vibes.
Drive-by accessibility tweaks
Be anti-ableist · Eric Eggert
You must be anti-ableist.
I see ableism in line with racism and fascism in that there is no neutral position on these topics. If you are neutral on racism, you will live in a racist society. If you are neutral on fascism, you will live in a fascist society. Only if you are anti-ableist, investigating your biases and practices, as well as seeing ableism in the world around you, you can succeed. Otherwise, the inertia of an ableist world will make your work ableist and therefor inaccessible.
“AI” won’t solve accessibility · Eric Eggert
In our tech-focused society, there is this ever present notion that “accessibility will be solved by some technology”. But it won’t. Making things accessible is a fundamentally human challenge that needs human solutions in human contexts.
Should designers code?
The More Things Change… (or: What’s in a Job Title?)
Work Will Not Save Us: An Asian American Crip Manifesto | Disability Studies Quarterly
Apple Annie’s Weblog · Working for a Living When Your Living isn't Working, Part III
Part III: Now where do I go?
Apple Annie’s Weblog · Working for a Living When Your Living isn't Working, Part II
Part II: How did I get there?
Apple Annie’s Weblog · Working for a Living When Your Living isn't Working, Part I
Part I: Where was I?
A letter to my younger self, as an accessibility advocate
All of the things I get to say "I told you so" about, now.
Design pattern for custom tooltips - HTMHell
A collection of bad practices in HTML, copied from real websites.
I worry our Copilot is leaving some passengers behind - Josh Collinsworth blog
Why I worry about the effect GitHub Copilot is having and will continue to have on the accessibility of the web at scale.
The quiet, pervasive devaluation of frontend - Josh Collinsworth blog
I keep noticing those of us in the frontend field being treated much the same as nurses, paralegals, and executive assistants. Our work is seen as important, certainly, but just not the same as, or as important as, the “real” work.
Okay, Color Spaces — ericportis.com
Access by a thousand curb cuts · Eric Eggert
How progress over perfection makes the world a more accessible place, fixing one barrier at a time.
“AI” and accessible front-end components: is the nuance generatable?
Are LLMs helpful tools to assist with making accessible front-end components? Let's find out.
The Wax and the Wane of the Web
Generative. — ethanmarcotte.com
Nineteen thoughts about “generative artificial intelligence,” spanning a few centuries.