Keyboard Shortcuts That Display The Correct Modifier Key per OS
Websites often hardcode keyboard shortcuts for Mac (⌘) while neglecting Windows users, leading to confusion.
Websites often hardcode keyboard shortcuts for Mac (⌘) while neglecting Windows users, leading to confusion.
Update! This is a re-written version of this recently-published post about linting code bound for the React Compiler with Oxlint. Oxlint just published a new guide to this, so this post reflects that new information. The React team made a big splash recently when it announced the release of the Rust rewrite of React Compiler and said […]
Thinking about UX, a slight delay on a simple tooltip can be nice so that mousing over something quickly doesn’t trigger it, but if there are related tooltips nearby, maybe we don’t need to wait.
Jenna Smith with some pretty solid UX advice as it relates to loading states: Rather than designing another loading state, I improve the preload strategy until the issue disappears entirely. She points to Route Transitions and preloading data as solutions that get closer to pages that load everything at once, like a default website, while […]
RSCs in TanStack Start are server-only executed code — perhaps a significant improvement over the Next.js implementation.
TanStack Form offers a powerful solution for handling form complexity in React. It emphasizes strong typing, performance, and detail management.
A radio button is this: Paul Hebert took at fair look at how Shadcn turns that into 45 lines of code and three imports, which in turn uses Radix which is 215 lines of code and 7 more imports. But do you get better accessibility? No, it’s arguably worse. But do you get ease of […]
It doesn’t mean you can’t get AI to help with accessible code, you’ve just got to know what you’re doing.
A look at an example task an interviewer might give you and all the details of how you could approach and and what they are watching for.
Matt Smith: React Hooks have been around for years, but most codebases still use them the same way: a bit of useState, an overworked useEffect, and a lot of patterns that get copy-pasted without much thought. […]
Master.dev donates to open source projects through thanks.dev and Open Collective, as well as donates to non-profits like The Last Mile, Annie Canons, and Vets Who Code.