Let’s work together
I’m currently accepting new projects. I’m also happy to talk shop.
Get in touchI’m a designer turned front-end developer — thus, UX developer or front-end designer. Coming from a design background, the code I care most about is the code the user directly interacts with. So everything I write is well-designed, responsive, accessible, and fast.
I’m a generalist by way of specializing in one thing at a time over long periods of time; I consider myself more of a builder than a creative.
I always adhere to the process of my craft. It can be tempting to skip ahead, but cut corners are always visible in the end and they lead to mountains of technical debt.
I learn my tools inside and out so that I can focus on the task at hand.
I excel at clearly defining and solving problems, which is 90% of design.
I’m a proponent of ruthlessly trimming the fat. If it isn’t useful, helpful, or fun, then get rid of it.
I build websites that the user can easily use and understand; and author my code so that it can be easily understood by other developers.
I’m always trying to understand other perspectives. Especially those that differ from my own.
I’m a big proponent of open communication. Surprises lead to frustration.
Expect a bit of silliness here and there. I take my work seriously, but that doesn’t mean I can’t have a good time while doing it.
I have a page that lists all the ware that I use.
When I'm not working on websites, you’ll likely find me working on music.
I often do weekend tours as the frontman and primary songwriter for my rock and/or metal band The Welcoming.
I also run a small recording studio, teach drums, and fix up audio gear, which is all under the banner of Mountainsize Audio.
I’m currently accepting new projects. I’m also happy to talk shop.
Get in touch