Profile avatar
crutchcorn.dev
VP of Software Engineering | @GitHub.com Star | Microsoft MVP | @playfulprogramming.com Partner | @TanStack.com Maintainer | Twitch Streamer (http://twitch.tv/crutchcorn) πŸ’…πŸ’…πŸ’…
633 posts 4,346 followers 333 following
Regular Contributor
Active Commenter

GDI. There goes any interest I had in it

The newest chapter of a11y.art is live! This time we cover all of the edgecases about labels in accessible forms

Determined to get in the heads of my work teammates. I'm going to start coding as quickly as I can, making small commits along the way. But I'll send the PR after the first commit and force them to re-review the PR after each commit. See who finishes first. Ready? Set? Go!

Whoa! Since 2024, Chrome, Firefox, and Safari all seem to now allow you to tab to divs with scrollable contents. This is a big (and welcomed!) change, since prior to this a developer had to conditionally add tab logic based on scroll behavior developer.chrome.com/blog/keyboar... How cool!

Today I launched my A11Y book called "The Art of Accessibility". Today I also went to the eye doctor and had to get my eyes dilated. It was a good reminder of the temporary disability we can all find ourselves in, like the ones I cover in the preface: playfulprogramming.com/posts/art-of...

Already have a ready-to-review draft for the fourth chapter of "Art of A11Y": Labels. Passing to a few reviewers before we go live with it, but plan to publish next Wednesday

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 πŸš€

I've had many ask me "How should I learn Git?" After all, it's the industry standard in code backups and history. Surely there must be good guides? Well, I struggled to find one I liked for newcomers... So we made our own! πŸŽ‰ Check it out, let me know what you think!

Does anyone know how to restrict importing `.js` extensions on `.ts` files? I need some kind of ESLint plugin/TS rule for this so that Node's TS runner doesn't crash at runtime

Gee, I wonder who user 1 is... πŸ€”πŸ€”πŸ€”

At the stage with my side project that it's quickly becoming a problem with me getting lost and spending way too long messing with it during testing. I'm just having too much fun! πŸ˜‚ Not wanting to share more yet, it's still early, but it's unlike any other project of mine.

Nothing just happened. react.tv

I've seen a bunch of different outlines for how to structure React applications and frankly; lots of them suck. After lots of experimentation I thought up how LRS is outlined here and wanted to document it for my new team. Would love to hear your thoughts on it

WTF TIL that macOS's filesystem is case insensitive while NTFS (Windows) is 🀯

www.twitch.tv/crutchcorn i'm live on twitch coding an ai bot and talking about my new role as vp of eng - drop on by!

I'm building a brand new paid subscription service - who should I use as my payment provider? Is Stripe still the obvious answer?