Hello! I'm Chris, a User Experience Developer with passions for photography, ceramics, and soccer.
With accessibility and usability in mind, I specialize in translating designs into scalable and maintainable code. Prioritizing browser-native behavior, I use semantic HTML, modular CSS, and lightweight JS to build experiences that empower and delight users.
Accessible File Uploads
Browser native functionality styled to look great
SVGs and Selects
An accessible way to work with images and selects
The Digital Desk Deep Dive
Tips, tricks, and tools to keep your digital desk clean
Introducing Hover: Hover
Using Interaction Media Queries to manage hover states
Customizing Slack to Work for You
A few tweaks to make Slack more usable
Pseudo-class Crash Course
An intro to :first-child, :last-child, :nth-child, and :not