
I'm a staff frontend engineer and certified usability analyst with more than 20 years of experience.
I love designing and building user interfaces which enable and delight my users, and helping my fellow software engineers do the same.
A Few Things Which I Have Written
Learn how to deliver delightful UX by yourself with specific tactics to improve user sign ups, enable valuable feature discovery, and streamline payments all explained from a developer's perspective.
Thoughts on small-scale coding preferences and how those choices improve software maintainability.
A Few Things Which I Have Built
Agent skill for Claude Code, OpenAI Codex, Cursor, etc which distills decades of UI/UX experience into an agent skill.
A WebGL-based space station construction toy.
I did quite a lot of OpenGL work back when I worked in C++ and Java. It'd been quite a long time, so I thought I'd try my hand at working with React +three.js.
FFuzion CAD is a small Constructive Solid Geometry CAD program.
Geometries are defined using a Lisp variant and models can be exported to STL for 3D printing.
Gabrielle Aapri is a pianist, composer, and recording artist with multiple albums on all major music streaming platforms.
I handle all of Gabrielle's web design and cinematography.
With Stick Shift, hold down the CapsLock key and have the arrow keys directly under your right hand.
All-language, keyword-based, full-text code search for VSCode.
Focus on finding the code you need instead of discovering/remembering the exact name.