Sign in

Kyle Gach

@kylegach.com
182 followers 423 following 37 posts

Rhymes with “batch”. Always learning. Trying to be more kind than nice. Solvitur ambulando. DX & Learning at @chromaticui.bsky.social / @storybook.js.org. he/him

PostsRepliesMedia
Reposted by Kyle Gach
The Onion @theonion.com · 30/01/2026
Democrats Sick Of Being Blamed For Cowardice On Issues They Actually Just Don’t Care About theonion.com/democrats-sick-of-bein…
Democrats Sick Of Being Blamed For Cowardice On Issues They Actually Just Don’t Care About
6478332058
Kyle Gach @kylegach.com · 24/04/2025
Working on this with the team—and community—for the past ~year has been a career highlight. I'll never go back to unit testing my components.
0143
Kyle Gach @kylegach.com · 12/03/2025
Extremely excited and proud of the work the team has put into this! See that "regression" bit? That opens up a workflow to help you actually make progress when improving the accessibility of your components, without drowning in violation reports. Here's toward a more accessible web for everyone! 🥂
040
Reposted by Kyle Gach
Storybook @storybook.js.org · 11/03/2025
Tomorrow! Join @kettanaito.com (creator of mswjs.io) and @kylegach.com (DX eng at Storybook) for a live discussion around mocking and UI testing. We'll walk through techniques and leave lots of time to answer your questions. Register here: us02web.zoom.us/webinar/regi...
Live session. Test mocking for bulletproof UIs. March 12, 2025. 1–2pm EDT. 18:00–19:00 CET. Storybook, Mock Service Worker, Chromatic. Artem Zakharchenko, Creator, MSW. Kyle Gach, DX Engineer, Storybook.
1113
Kyle Gach @kylegach.com · 14/01/2025
It me (on my better days).
030
Reposted by Kyle Gach
Sarah Goodyear @sgoodyear.bsky.social · 13/01/2025
This is something that I treasure so much about being able to move around my community without a car. It goes for interactions with other people, too. You get to know your neighbors. And in times like these, knowing your neighbors is pretty darn important.
420723
Reposted by Kyle Gach
Fietser Brandon @americanfietser.bsky.social · 13/01/2025
By riding a bike primarily for transportation, I know which houses in nearby neighborhoods have cats that like to lay in the windows, which yards have the most squirrels, and which people like to wave and say hello the most.
1033447
Kyle Gach @kylegach.com · 13/01/2025
Very excited about this proposed API to make component tests in Storybook more natural and easier to write. What do y’all think?
050
Reposted by Kyle Gach
Ryan Estrada @ryanestrada.com · 05/01/2025
At the call center where I was a trainer, bonuses were based on scores, so a single bad survey could cut their pay in half. I'd spend hours reviewing recordings to prove ratings were unfair. No one cared. If you want revenge on a company give the agent a perfect score. It COSTS THE COMPANY MONEY.
414339
Reposted by Kyle Gach
Erik Hane @erikhane.bsky.social · 04/01/2025
“Mhm. And how will you uplift marginalized communities?” I ask an engagement bot, killing off the last members of an endangered species of mynah bird in the Amazon. The bot’s answer lacks intersectionality—I tell it so. A root system that had been alive since the Cretaceous period shrivels and dies
82983739
Reposted by Kyle Gach
Brent Toderian @brenttoderian.bsky.social · 18/12/2024
“It's amazing how pollution has dropped in #Paris in 15 years. @annehidalgo.bsky.social has filled the city with bike-lanes & not only has she reduced pollution by 40% but she’s also been re-elected.” Trading car space for green space, bike space, kid space…trading pollution for people. Good trade.
4732341109
Reposted by Kyle Gach
Julie Jenkins @juliejenkinsnp.bsky.social · 10/12/2024
This response from @sbearbergman.bsky.social to @hildur.bsky.social’s post has changed my week— it is so wholesome, and human, and so the energy we all need right now. And Kerstin Langenberger, the naturalist who posted “I am on my way with the necessary equipment”? This woman is the hero we need.
My feed today on BlueSky included a post from Icelandic writer Hildur Knútsdóttir, who saw the original exchange on a Reykjavik Facebook page - someone posted to say that it appeared a cygnet was frozen to the ice and dying. As people worried online about how or whether it would be possible to help, naturalist Kerstin Langerberger replied to the post, saying: “I am on my way with the necessary equipment.” Langenberger brought a friend, some thermoses of warm water, and a surfboard in case the ice failed - the necessary equipment - and thawed then freed the baby swan, which promptly flew off. 

There are a number of things I appreciate about this story, but it’s Langenberger’s statement that resonates for me. That is what I aspire to, to see injury or difficulty or something gone to trouble and decide: I am on my way with the necessary equipment. But also, to hold on to the understanding that sometimes the necessary equipment is the resolve to try and a friend who will help, and that sometimes I *am* the necessary equipment - the friend who shows up to make myself useful under the direction of an expert. 

There are a lot of moments these days that I find it very, very hard to do the next thing, or indeed to do anything. The world is so, so difficult. I often feel useless or overwhelmed or exhausted or just really fucking sad. But I am going to try starting the days by saying, with all the starch that I imagine a naturalist willing to chance the ice in darkness to save a baby bird might possess: 

I am on my way with the necessary equipment.
4028601076
Kyle Gach @kylegach.com · 02/12/2024
Hosting another office hour in ~2 hrs (12:30 PDT) for Storybook Test. I’ll be setting up SB Test for our @nextjs.org docs site and writing some stories/tests. Anybody is free to watch along and/or come with your questions. Sign up here for event details: storybook.js.org/sb-test-eap
021
Reposted by Kyle Gach
Michael Shilman @shilman.net · 28/11/2024
How might we solve this? 80/20 accessibility basics. If all web devs knew semantic HTML / navigation / ARIA best practices it would get us so far. Not only to get reasonable baselines, but also to work with #a11y experts to get us the rest of the way there.
141
Kyle Gach @kylegach.com · 25/11/2024
These bros need to be immediately boycotted by the entire industry. 🤮
020
Reposted by Kyle Gach
Andrew Lisowski 💻 @hipstersmoothie.com · 22/11/2024
My latest labeler is finally working! What it shows for each politician - 3 labels for the top corp donators - 3 labels for the top industries that donate to them Subscribe to this labeler to be more aware of the interests our politicians represent 🚀 bsky.app/profile/us-g...
a senator with donor labels
24640921758
Kyle Gach @kylegach.com · 16/11/2024
This is crazy-making. And infuriating. Jeffries is a worthless “representative” for the people.
000
Kyle Gach @kylegach.com · 14/11/2024
This is beautiful.
000
Kyle Gach @kylegach.com · 12/11/2024
The team cooked with this one. So, so many lengthy discussions went into each of these. I’m just grateful to work with smart, caring people!
030
Kyle Gach @kylegach.com · 09/11/2024
TIL! So glad to know this.
010
Reposted by Kyle Gach
Emily C. Hughes @emilyhughes.bsky.social · 04/11/2024
fwiw my therapist was straight-up like “pull every single legit coping lever you have right now and don’t feel guilty about it, distraction is key,” maybe you also needed to hear this
7055221604
Reposted by Kyle Gach
Sarah Drasner @sarahedo.bsky.social · 05/11/2024
Proud to say I voted! Let’s make history.
A “I voted” sticker that says “I am anxious”
52038
Kyle Gach @kylegach.com · 05/11/2024
Hi! 👋🏻 Some quick facts beyond my bio: - Boulder, CO - Love to read sci-fi/fantasy, ride my bike, and make/drink cocktails - Do my best work at the intersection of design & development - Want to build an open, inclusive web & world I try to be kind & curious. If that's you too, let's be friends!
160