Blog posts
-
-
gcn! — Quickly adding staged changes to previous commit
-
NVDA eats keydown events for breakfast
-
Git's local-only ignore file
-
Memorable numbers
-
Sorry, I've been a bit distracted for the last 25 years
-
The Burden of Stylistic Decisions
-
Asserting Function Calls in Storybook Interaction Tests
-
An Opinionated Guide to Building Unopinionated Components
-
Typing Functions Which Might Not Exist
-
Documenting React Hooks With Storybook
-
Creating Apple Shortcuts with Shortcuts JS
-
Writing Kick-Ass Sass With OOSass