Corbin Crutchley @ React Conf
@crutchcorn.dev
4.6K followers 340 following 940 posts
VP of Software Engineering | @GitHub.com Star | Microsoft MVP | @playfulprogramming.com Partner | @TanStack.com Maintainer | Twitch Streamer (http://twitch.tv/crutchcorn) 💅💅💅
Posts Media Videos Starter Packs
Pinned
crutchcorn.dev
Announcing my new book about A11Y! ♿

When I first started as a web developer I didn't know anything about best practices for UX

Only after guidance from many wonderful people have I improved; I want to share that ☺️

A11Y is a basic right and improves products for us all 🚀
playfulprogramming.com
🌐 Introducing: The Art of Accessibility!

Our brand-new book teaches you everything to do with accessibility!

With a vast array of technologies and methods of providing valuable experiences to all users, it's easier than ever to design better, more inclusive products.
An illustration of a street. There is a visually impaired person, walking with a white cane. A wheelchair user sits next to another person in a small shop. The shop's banner says "a11y.art", the URL for the book.
crutchcorn.dev
The implicitness isn't ideal for sure, but this won't be a breaking change or a permanent replacement to our other APIs

Not for uncontrolled
crutchcorn.dev
<Fragment ref={}> in React === Directives in Angular
crutchcorn.dev
Turns out that the Activity API uses `display: none !important` to hide UI elements.

Super cool API; very excited for it
crutchcorn.dev
React is being fostered going forward with a new foundation!
React Foundation
crutchcorn.dev
I'm at React Conf!

If you're there and see me, pop by and say "hi"
Myself in front of a React Conf banner
crutchcorn.dev
Just heard about this AI workshop from @thisdotlabs.bsky.social

Evidently some of their recent workshops were pretty stacked with CTOs and other deeply technical folks. Seems like it could be some good insights shared.

Might attend, wdyt?

ai.thisdot.co/workshops
AI @ This Dot Labs
This Dot Labs delivers expertise to train your teams, retool your workflows, and evolve your codebase—so AI moves from scattered experiments to integrated, measurable output.
ai.thisdot.co
crutchcorn.dev
So sad thinking of all the awesome friends we may have missed out on!

If you're looking for a safe space to come and talk about tech, we'd love to have you - come join us 😄
playfulprogramming.com
We recently learned that our Discord was not accepting invites due to a bug in Discord! 😱

This issue appears to have been resolved after toggling a switch in our settings. If you've been trying to join us, please try again - we'd love to have you ✨

discord.gg/FMcvc6T
Join the Playful Programming Discord Server!
The perfect place to learn all kinds of programming, from introductory ideas to advanced abstractions. | 2606 members
discord.gg
Reposted by Corbin Crutchley @ React Conf
playfulprogramming.com
📝New article alert!

Specificity in CSS is one of the most misunderstood and important concepts in the web dev space. It refers to the algorithm that browsers run when trying to decide which CSS declarations to apply to HTML elements.
Reposted by Corbin Crutchley @ React Conf
tannerlinsley.com
🚀 Announcing TanStack.com Start v1 Release Candidate!

Upgrades ↓

✨ Unified Route Tree: no more server-specific files
🔐 Type-safe middleware & server context upgrades
🛡 CSP/nonce support
⚡ Now works with any native Vite Env plugin
🌀 Zero-JS: any server handler can render!
TanStack | High Quality Open-Source Software for Web Developers
Headless, type-safe, powerful utilities for complex workflows like Data Management, Data Visualization, Charts, Tables, and UI Components.
TanStack.com
crutchcorn.dev
i am live for the first time in like a year get in here and watch me fail to rewrite redux docs:

twitch.tv/crutchcorn
crutchcorn.dev
Out and about with family right now, but will do - thanks! 😄
crutchcorn.dev
Stop reading my mind 😝

I'd adore that, thank you
crutchcorn.dev
Plop update will be going out today with an immense "thank you" to @43081j.com
43081j.com
Started the day landing 5 PRs with @crutchcorn.dev 🍻
crutchcorn.dev
🍻 All you, man! Thanks for your help
crutchcorn.dev
It almost 100% works with both of these things now...

Especially now that `core` is a single function called from React as if it were any other function 🤡

Turns out CSS go brr these days
crutchcorn.dev
First point, maybe.

But the second has helped me structure my reasonings for doing things a certain way.

And has explicitly helped Angular adapt some of my favorite packages from what would otherwise be locked into React
crutchcorn.dev
fwiw this is not broadly why we (IE @tanstack.com) write core + adapters

"you might port away" is kinda a weak argument.

but if the maintenance lift is minimal to do so, and it opens the doors for other ecosystems, why not? (there are some reasons, to be fair)

it also helps me structure the code
crutchcorn.dev
TBQH I don't particularly mind what side anyone's on so long as they're rad 🤙