I like to spend my free time making things, and I use the word project loosely to refer both to things that I make, or goal that I work towards. Usually a project is something big enough to be worth sharing with others. This section of my site is for documenting these efforts.

This is far from everything however, so I also keep a separate section for undocumented projects that are waiting in the queue.

Recent Updates:

Project Collection

Tailwind to Inline Styles

Input HTML + Tailwind utility classes, get HTML + inline styles as output

Status: Prototyping
Started: Jan 10, 2024

A toy project for converting html with tailwind utility classes to html with inline styles. I haven't really tested this code. It's built using the tw-to-css project on github.

Commenting System for Static Sites

A File Based Comment System for Embedding Comments on Websites

Status: Feedback
Started: Oct 08, 2021

An idea I have for a commenting system that uses statically compiled files. Comments are kept in version control in the same repo as the website.

Stretchy, Metallic-Flake, Fitted Keyboard Cover

Commercial keyboard covers leave much to be desired, so I made one of my own design

Status: Completed
Started: May 05, 2021
Completed: May 08, 2021

A custom keyboard cover that I made out of a stretchy fabric embedded with sparkly, metallic flakes.

The "Worthmaster" Guitar

Designing a Beautiful and Functional Electric Guitar

Status: Completed
Started: Mar 03, 2020
Completed: Apr 27, 2021

A custom guitar designed to be best in class in terms of sound quality, materials and construction, as well as price. It uses a "fiesta red" Jazzmaster style body by Warmoth, P90 pickups by Lollar, and a 5A flame maple neck by Musikraft.

Pedalboard in Walnut Case with Patchbay

Adding a patchbay to a guitar pedalboard was an "ok" idea, but the pedalboard itself turned out nice

Status: Completed
Started: Jun 23, 2019
Completed: Mar 02, 2020

A pedalboard that I designed and built to experiment with the concept of using an embedded patchbay to add a layer of abstraction to the signal flow of the guitar pedals