I’ve had the pleasure of working on a whole host of websites over the last fifteen years. Below is a selection of some of those that I've designed and developed for clients or for my own personal projects.
Horton Records is a nonprofit music organization based in Tulsa, Oklahoma. Its mission is to support local and regional musicians by helping with promotion, booking, recording, merchandising, and distribution. The site highlights artists on the label, news about events and festivals, and projects such as albums that celebrate regional culture and languages.
The site is written with the Nuxt framework and built statically with the nuxt generate command from data pulled from an instance of directus. This is possible because the site is exclusively content-driven and there is currently no need for a user portal where user-specific data needs to be displayed. As such we are able to effectively cache site data and only refresh it when changes are published, keeping the server load extremely light and hosting costs for the non-profit low.




Mossy Moot is the surface pattern design project of artist Kelsey Howard. The website showcases her hand-drawn repeating patterns inspired largely by the Arts and Crafts movement. The site is designed to keep the pattern work front and center to, as much as possible, let the work speak for itself.
Like the Horton Records website, the site is statically built when there are changes to keep the server load at a minimum.




Morning Star Music Club is a band project led by musician Jesse D. Vernon. The website shares the group's music, videos, and background. This was an unusual one as the band had a specific aesthetic and atypical layout that they wanted to display. The design required breaking out of the standard clean lines and grid layouts typical for a web project and using SVG masks to clip elements into odd shapes.




This is the website for my band, The Duke of Norfolk. In addition to displaying information about releases, videos, and shows, I built into the site a small toolkit for managing and selling show tickets (integrated with stripe).




Canopie Club is a project that I’m currently developing which takes much of what I’ve learned navigating the internet as an independent musician myself and the tools that I’ve slowly developed (for event tickets, newsletters, etc.) and attempts to make them available for other musicians.
Though still a work in progress, the first stage of creating a lightweight website builder and hosting service, written in Rust, is nearly done (and the Morningstar website has been partially recreated already).



