Projects

When I'm not making stuff for my day job, I like to build websites, apps, and utilities to help other developers. You can find some of them listed below, and the rest you can find on my GitHub profile.

  • Flexbox Playground

    A web app that allows you to experiment with and understand how flexbox works.

  • Box Shadows

    A web app for visualizing and generating code for box-shadows.

  • Electron Highlighter Syntax

    A dark syntax theme that I created for various applications. Check out the project page for more details.

  • convert-color-cli

    A CLI tool that can convert colors between HEX, RGB, and HSL.

  • Sudoku Solver

    A web app that will solve sudoku puzzles for you. It uses a variation of a brute force search algorithm with backtracking to solve even the hardest puzzles.

  • VSCode Theme Builder

    A library that makes it easier to build VSCode themes. Allows you to use variables and interpolation with a config file for consistent theming.

  • object-has-value

    A function to efficiently test whether an object contains the specified value. Very useful when filtering arrays of objects.

  • Catholic AF

    My friend David and I built this site for fun and also to learn a little about doing e-commerce on a site. Sadly it is dead now, but the project was fun to design and build. David designed apparel and stickers and we sold them. 50% of the price covered our costs, 25% paid the designer, and the remaining 25% was donated to a Catholic charity. David did the design, I wrote the API, and we both worked on the frontend. David wrote a lot more about this on his site, so if you're interested you can read more there.

  • uniq-by

    Removes duplicates in an array based on a given key. Like lodash _uniqBy but without needing to pull in all of lodash.

  • uniq

    Super fast implementation for removing duplicates from an array.

  • LSU Phoenix Alumni Association

    I designed and built the website for the LSU Phoenix Alumni Association.