Thom McCarthy
UX Engineer
I’m a UX Engineer based in West Philadelphia.
I craft scalable, responsive interfaces for both enterprise and e-commerce projects, with a focus on accessibility and clean design. My approach is rooted in problem-solving, ensuring users have a seamless experience every time.
When I have the time, I like to write about the process and challenges of building great digital products.
Latest Posts
Creating Accessible Modal Dialogs with React and TypeScript
June 26, 2023
Build an accessible modal dialog with Vite, React, and TypeScript. Understand the benefits of reusable components and hooks in refactoring your code.
Reducing Redundant Links in Cards: Improving Web Accessibility
June 2, 2023
Learn how to handle a common issue which will improve the accessibility of adjacent links in elements such as cards.
Git Gud Vol. 1: Mastering File Restoration in Git
May 26, 2023
Discover how to restore a Git file back to its initial state at a specific commit. This article is the first in a series documenting techniques I've learned during the quest to improve my Git skills.