Hi! I'm Caleb Peterson.
I'm a front-end developer and certified usability analyst with 20 years of experience.
I love designing and building user interfaces which enable and delight my users, and helping my fellow developers do the same.
A Few of the Things Which I Have Written
The UX Mini Course
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.Read Now for Free
How to Get A Job In Software Development
Regardless of your current situation, there are excellent ways to get into the field!»
5 Things to Consider When Wireframing Content-centered Screens
Delightful when met and dangerous when missed, we each bring a set of unspoken expectations to every interaction in life.»
A Few of the Things Which I Have Built
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.View FFuzion CAD
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 +
Cookieless, clientless web analytics powered by Netlify Functions & AirtableView Airlytics
React hooks using peerjs for common WebRTC use-casesView react-p2p
WebRTC-based serverless file sharing.View Send
Don't waste time constantly moving your hands from the home row to the arrow keys and back every time you need to navigate and edit text.
With Stick Shift, hold down the CapsLock key and have the arrow keys directly under your right hand.View StickShift
I've been using Bootstrap since 1.0 and absolutely love the utility. I've found over the years that it's surprisingly hard to find fresh, high-quality themes online.
So, I decided to practice design a bit and put together
All-language, keyword-based, full-text code search for VSCode.
Focus on finding the code you need instead of discovering/remembering the exact name.View Sherloque
Music by Gabrielle Aapri
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 project management.View GabrielleAapri.com
A Few Things Which I Have Drawn
Retrowave 02 4K
Binary Synthset 4K
Binary Sunset 4K
A Few Pieces of Generative Art I Have Made
the source code for all sketches is available on GitHub