My collection of side projects I’ve created over the years as a method of learning new programming languages, frameworks, and platforms.

I open-source all of my side projects on Github.

SomaFM

Github

An unofficial SomaFM Desktop Player.

I wasn’t a fan of the SomaFM Web Player, so I built a desktop player inspired by the Spotify UI.

Overwatch-API

Github

An unofficial API for Overwatch Player profiles & statistics.

GuildBit.com

guildbit.com

A free, donation-based service for deploying temporary Mumble servers

srv

Github

A modern, opinionated and simple microservices stack built on Express.

PeerFM

Github

A Streaming Peer-to-Peer Desktop Music Player based on Magnet URIs.

Spotlist.TV

Github

Play Spotify Playlists on Youtube.

Widevine

Github

A Golang API wrapper over the Widevine Cloud service from Google. I built this project to better understand the Widevine protection specification.

Bifextract

Github

A BIF extractor. Extracts and exports images from a BIF.

This project was built to understand the byte structure of the BIF format.

Blockchain Golang Client

Github

A Go (golang) Client for the Blockchain.info API.

Screenchop.com

Screenchop.com

Github

An image sharing website for gamers to share their in-game screenshots with others.

Zedhunt.com

Github

A squad matchmaking platform to help DayZ players find public groups to game with. I built this project not only to help the DayZ community, but to learn more about frontend javascript frameworks, web sockets, and realtime data with http://firebase.io.

Formkit

Github

A hosted backend for processing forms on static websites. This project was built for frontend developers who needed a solution for processing simple forms, such as contact forms without requiring a backend. This project is a work-in-progress and not yet released.

AdminCraft

Github

Minecraft Wiki

A Minecraft administration web control panel and tools for administering Minecraft servers.

Dropdot

Demo

Github

A simple file-sharing demo built in NodeJS utilizing <span data-tooltip class=”has-tip”title=”Cross-origin resource sharing (CORS) defines a way for client web applications that are loaded in one domain to interact with resources in a different domain”>CORS</span> uploading on AWS S3. This project was built to demonstrate CORS uploading to other developers as a new method of uploading files directly to S3.

Jot

Demo

Github

A simple frontend application to save short, encrypted or encoded notes without a backend. This project was built to demonstrate saving and encrypting strings of text base64 encoded into the URL

Mumble Widget

Github Demo

Mumble-widget is a web-based channel viewer widget to display active users on your Mumble server.

This project was built so Mumble Server administrators can embed a simple Javascript widget on their page using just a few lines of HTML/JS.

Murmur-REST

Github

A RESTful API for administering virtual Mumble servers.

This project was built to administer Mumble servers for Guildbit.com and to separate the logic of administering the mumble servers into a separate, open-source project for others to use. This project also helps simplify the process of using the Ice middleware platform.