First-World Problem Solvers


A collection of UI experiments with data from Discogs &


Generate social media hero images from HTML files. Because sometimes designing in the browser is just easier than opening Sketch.


Easily use patterns from, right in your JavaScript. Perfect for CSS-in-JS solutions and randomization.

Metalsmith Resume

Make writing your résumé suck less bad. Generate a simple static site & PDF résumé from Markdown with a few keystrokes.


After noticing a lack of products geared towards home gardening, my brother & I founded a business to fill that gap. I was responsible for all creative work on the brand.