
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
Why English is becoming executable in software workflows and why disciplined systems thinking still determines reliability.
LLMs are simulated minds: delegate pattern work, keep goals and judgment human.
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.