A web app that allows you to experiment with and understand how flexbox works.
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.
Jump to a section:
I build a lot of stuff that makes developers jobs easier. Mostly because it makes my own job easier. Check out some of my favorites below and find more on my GitHub or npm.
A web app for visualizing and generating code for box-shadows.
A CLI tool that can convert colors between HEX, RGB, and HSL.
A library that makes it easier to build VSCode themes. Allows you to use variables and interpolation with a config file for consistent theming.
A function to efficiently test whether an object contains the specified value. Very useful when filtering arrays of objects.
Removes duplicates in an array based on a given key. Like lodash _uniqBy but without needing to pull in all of lodash.
Super fast implementation for removing duplicates from an array.
I also like building websites. Here are a few of the ones I've made.
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 wrote more about this on his site, check it out.
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.
A web app that displays a keyboard (pure CSS/HTML) and lights up the keys you are typing as you press/hold them. Super fun, totally pointless. Try it out! (Doesn't work on phones yet... sorry)
I designed and built the new website for the LSU Phoenix Alumni Association.
This section is called "miscellaneous" but really it's just some themes I've built. Maybe someday it will have some other stuff too. Who knows. For now, these are the themes I use every day in my editor and terminal. I've made some other themes too, which you can find on GitHub.
A dark syntax theme for VS Code. I've invested far more time into this color theme than I care to admit.
The same electron highlighter color scheme, but for Atom. This was the original before I switched to VS Code, and is the first theme I ever made.
The same syntax theme, but for the terminal app Hyper.
A light syntax theme for VS Code. Sometimes it's really bright or I'm working outside and I need a light theme, but I didn't care for any that I found, so I made this.
Yeah, you guessed it... The same light syntax theme, but for Hyper, so I can do terminal stuff when it's bright out too.