Chris Henrick
clhenrick.bsky.social
Chris Henrick
@clhenrick.bsky.social
Design/UX engineer who gives a damn about accessibility & social justice. Also a drummer, cyclist, & dog lover. Sometimes a map maker & geo tinkerer. Currently working at Esri; formerly: Google, UC Berkeley, Stamen Design, GreenInfo Network.

clhenrick.io
Pinned
I just published a new blog post:
Building an Accessible Modal Dialog in React, a comprehensive tutorial on using the HTML dialog element with React to create a reusable and accessible modal dialog.

clhenrick.io/blog/react-a...
#React #frontEnd #webDev #a11y #accessibility #html #javaScript
Building an Accessible Modal Dialog in React – Chris Henrick
A comprehensive tutorial on using the HTML dialog element with React to create a reusable and accessible modal dialog.
clhenrick.io
Re-promoting this somewhat recent blog post for Global Accessibility Awareness Day.

Aside: React isn’t my first choice for making things on the web, but since I have to use it at work I hope this post helps others who use it pay attention to & think more on a11y.

#GAAD #a11y #accessibility #webdev
I just published a new blog post:
Building an Accessible Modal Dialog in React, a comprehensive tutorial on using the HTML dialog element with React to create a reusable and accessible modal dialog.

clhenrick.io/blog/react-a...
#React #frontEnd #webDev #a11y #accessibility #html #javaScript
Building an Accessible Modal Dialog in React – Chris Henrick
A comprehensive tutorial on using the HTML dialog element with React to create a reusable and accessible modal dialog.
clhenrick.io
May 15, 2025 at 12:33 AM
Reposted by Chris Henrick
I know of a handful of accessibility specialists who were impacted by yesterday’s RIF at Microsoft. If you’re looking for amazing accessibility talent (PMs and Engineering Managers), please reach out.
May 14, 2025 at 4:37 PM
Reposted by Chris Henrick
It's truly a bizarre world we've created where it's unsafe to ride a bike places.

We're not asking for anything special -- just the same safety that existed 100 years ago.

Bike lanes are car infrastructure and motorists should pay the costs. Fight me.
I just ran an errand that’s an 8 minute bike ride away.

But because there are so many cars and no safe bike lane, I drove. By myself. In a car that seats five.

That drive took me 12 minutes longer, not including all the extra time and space I took driving around the block looking for parking.
May 10, 2025 at 9:46 PM
Reposted by Chris Henrick
if a prototype isn't accessible, then it is likely not something that can be tested by people with disabilities.

and if that's the case, any UX decisions made based on such a prototype will be biased away from inclusive design / UX decisions.
May 10, 2025 at 3:12 PM
Reposted by Chris Henrick
Whatever DOGE might hope, accessibility can’t be ignored. All of us will experience some form of disability in our lives, and following best practices for accessible design makes the experience of interacting with government better for everyone.
Accessibility as a core value
For 18F, accessibility wasn’t just a requirement for shipping but a core value in how we approached each project as well as working as a team.
18f.org
May 8, 2025 at 11:02 PM
Reposted by Chris Henrick
The majority of voters in the flatlands are often at odds with most voters in the hills. We spoke to some.
Oakland’s political divide between the hills and flatlands is complicated
The majority of voters in the flatlands are often at odds with most voters in the hills. We spoke to some.
oaklandside.org
May 8, 2025 at 4:04 PM
Reposted by Chris Henrick
This simply does not have to happen. That is keeps happening is a choice made by lots of powerful actors, all with the ability to do something different.
Article says the cyclist was doored by a van and then crushed by a passing box truck.

www.amny.com/new-york/bic...
May 1, 2025 at 6:32 PM
Reposted by Chris Henrick
Coming October 21st...

"Life After Cars: Freeing Ourselves from the Tyranny of the Automobile."

A new book about how cars ruin everything and what we can do to fight back.

Pre-order here: www.lifeaftercars.com
April 22, 2025 at 11:57 AM
Reposted by Chris Henrick
New episode is up! We talked with @katelynburns.com about her article in @theflytrapmedia.com, asking the question "Why are so many trans people into urban planning?" It was such a great conversation! Check it out! thewaroncars.org/2025/04/22/e...
April 22, 2025 at 1:15 PM
Reposted by Chris Henrick
In January, Musk declared that the IRS must provide a way for people to file their taxes online for free. Once he discovered that already existed, then he decided that it must be killed, because it is evidence that government worked well under Biden.
Goodbye IRS Direct File, Hello Inefficiency
It takes the average person over 9 hours and costs $160 to file taxes each year. IRS Direct File meant it didn't have to.
fas.org
April 16, 2025 at 9:18 PM
Reposted by Chris Henrick
NEW from me: RFK Jr. made it clear at a press conference that he'd promote "environmental factors" (read: vaccines) as a cause of autism, and trotted out a new phrase, "epidemic denial," to label people who disagree with his interpretation of data. www.motherjones.com/politics/202...
RFK Jr. Is using a new study on autism rates to push his anti-vaccine agenda
While researchers try to determine why autism rates seem to be rising, Kennedy made it clear he’ll try to put his thumb on the scale.
www.motherjones.com
April 16, 2025 at 5:36 PM
Reposted by Chris Henrick
Some stats from 100 days in on congestion pricing:
- Complaints about car-honking are down 70%
- The Holland Tunnel has 65% fewer delays at rush hour; time to get thru it is down 48%
- 6 million fewer cars
- Half as many traffic-related injuries
- 1.5 million more visitors to BIDs year over year
How Well Is Congestion Pricing Doing? Very.
One hundred days in, honking is down; bus speeds are up.
www.curbed.com
April 15, 2025 at 7:22 PM
Reposted by Chris Henrick
The famed Berkeley sociology professor was hit and killed by a speeding drunk driver. His friends want changes.
Part vigil, part protest: A heartfelt remembrance for Michal Burawoy in Oakland
The famed Berkeley sociology professor was hit and killed by a speeding drunk driver. His friends want changes.
oaklandside.org
April 14, 2025 at 9:43 PM
Reposted by Chris Henrick
Don't hack #accessibility features of crossing signals. It's not a joke. It's a safety risk, civil rights violation, an unethical thing to do. Yes, someone did hack signals in Palo Alto with the "voice" of musk + zuckerberg. I wrote about it here: www.lflegal.com/2025/04/aps-... #blind #disability
Hacking Accessible Pedestrian Signals is Not a Joke: It's a Civil Rights Violation
On April 12, 2025 the top story on the Palo Alto (California) online news site was "Silicon Valley Crosswalk Buttons Apparently Hacked to Imitate Musk, Zuckerberg Voices" It told the story, covered b...
www.lflegal.com
April 14, 2025 at 11:16 PM
Reposted by Chris Henrick
Completely agree with this point:

“Clever engineers write clever code. Exceptional engineers write simple code.”

Back in when people wanted “ninjas”, I said I wanted to be/wanted to work with gardeners. Ninjas come in and leave a bloody mess in the morning. Gardeners patiently cultivate.
April 13, 2025 at 4:07 PM
Reposted by Chris Henrick
“Restapi” is my new favorite fake word thanks to @tolin.ski and @wesbos.com via @syntax.fm Let’s see if I can get this to catch on at work by pretending it’s a serious piece of jargon devs need to now know 😂
March 27, 2025 at 9:40 PM
Looking for someone(s) to share my rehearsal space in Jack London / downtown Oakland.

If you’re a musician and need a great place to practice, hit me up!

sfbay.craigslist.org/eby/muc/d/oa...

#SFBA #SanFrancisco #Oakland #music #musicians
sfbay.craigslist.org
March 14, 2025 at 4:08 PM
Reposted by Chris Henrick
I don’t like this at all.

blogs.nvidia.com/blog/ai-sign...

I’ll quote myself:

“To suggest that AI is needed to bridge […] gaps is to suggest that there aren’t human experts already out there capable of doing so. It devalues an entire body of expertise.”

ashleemboyer.com/blog/how-to-...
March 13, 2025 at 3:04 PM
Just imported a bunch of posts from Xitter using the Cyd app. Looks like they didn't retain the original date of the post so it appears I posted over a hundred times in a matter of seconds... 🤔
March 12, 2025 at 2:16 AM
Reposted by Chris Henrick
A historic oceanfront park on San Francisco’s western edge will officially open on 4/12. The new park, the largest pedestrianization project in California history, will give residents & visitors a place to walk, bike, relax, & connect with the coast like never before.
March 1, 2025 at 11:29 PM
Reposted by Chris Henrick
18F was doing exactly the type of work that DOGE claims to want – yet we were eliminated shortly after midnight. Read our letter to the American people:
18f.org
We're not done yet | 18F
18f.org
March 1, 2025 at 11:38 PM
Reposted by Chris Henrick
Gutting 18F will make pave the way for private contractors, many aligned with Musk, to fill the gap that DOGE has created, but at a much inflated cost.
From Dan Tangherlini, former GSA Administrator who oversaw 18F.
March 2, 2025 at 1:33 AM
Reposted by Chris Henrick
A reminder that government is fundamentally different from business: the Landsat program created more than $30 Billion in value by giving away free data. www.usgs.gov/landsat-miss...
February 19, 2025 at 6:01 PM
Reposted by Chris Henrick
If you’re a design engineer, a designer, a front-end developer, a JavaScript developer, or a back-end developer, Sara Soueidan's "Practical Accessibility" can give you the essential knowledge you need to gain a deep understanding of accessibility.

practical-accessibility.today
The Practical Accessibility Course
A get-right-down-to-it online course for Web designers and developers who want to start creating more accessible Web user interfaces and digital products today
practical-accessibility.today
February 17, 2025 at 8:14 PM