Projects

Over the past 15 years, I’ve built and maintained many large-scale websites. Alongside that work, I’ve recently been exploring smaller, self-contained web applications as personal side projects. Below are a handful of those experiments.

Ski Maps

Being a skier I want to know the conditions for all the mountains that I ski at. None of the ski resorts seem to display the open runs in an easy to view format. I wanted a way to easily see what runs are open and closed so I built this Web App to display an overlay of all the runs and their current status on top of each mountains’ trail map. I built out a local admin interface where I can draw the lines for each run and lift, then use those paths to color code the status. The app goes out daily to each mountain to get the current status.


Map Aim

Maps and geography have always interested me. I wanted to build an app that places you anywhere in the world (that Google Maps street view allows) and give you another destination where you have to aim at and see how good your sense of direction is. This is a fun little game too play to test your skills.

MapAim

Amplifier Sound Visualizer

This was a proof of concept app that I built to see if I could create a sound visualizer. It has VU meters as well as a spectrum equalizer that are fully customizable. I just wanted something nice to look at while listening to music with a fun retro vibe.


Advanced Sound Visualizer

Building off of the amplifier sound visualizer I wanted to add more options than just VU meters and spectrum analyzer. I built a sound visualizer that has a number of different display options. Everything from a spectorgram to a radial sound visualizer. There’s even an option to have four different visualizers running at once. Each visualizer has dozens of settings to customize and the ability to save your favorite styles.

visualizer screenshot

History of Rock

There is a scene in the movie School of Rock where the chalkboard is filled with a flow chart of the history of rock music. I thought this would be a great idea to build out an actual interactive flow chart to show many genres and all the bands within those genres and how they fit together. This chart covers music from the 1950s all the way to present day. It even highlights the bands that made it to the Rock ‘n’ Roll Hall of Fame.

history of rock screenshot

Band Song Rankings

I’m sure this one is very polarizing, but that is why I built it. I was looking at someone’s list of their favorite band’s song rankings and I took offense to most of it. I figured I would build my own app so I can easily rank some of my favorite bands’ songs. I’ve added bands that I know most of their catalog so I can justify ranking the songs. It has the ability to save and share the rankings so other people can hate your list as well. It gets pretty difficult with some of these bands that have a lot of albums.