Programming Portfolio
Applications and utilities across C, Java, JavaScript and the PebbleSDK.
This is an informational watchface I made for PebbleOS watches. I wrote it in C and Javascript with the PebbleSDK, which is the standard method. I was heavily inspired by seven segment LCDs and their watchface equivalents. I decided to go with a fourteen segment font, since it can better display letters. I learned a lot from a tutorial on the Pebbles website. I had to research a little further to complete it, since it didn't show everything I wanted. The files are public on Github here. It is available for free on the App Store. Other changes may come in the future.
This is an Android app I made for a college course. I wrote in Java, and it uses SQLite to save data. It is a to-do list app that allows the user to add, edit, and delete tasks. The source code can be found here. You can also find the packaged app and a presentation under "Releases" on the right.
Twitch Ad Muter
- JavaScript
- Browser Extension
This is a JavaScript extension for browsers that mutes fullscreen video ads on twitch.tv. Twitch's ads are known to be hard to block. People have done it, but I couldn't find a working extension. I thought it would be interesting to try it myself. I was able to do it, but it plays the video at full volume, and then breaks the video player at the end. I settled on just muting them, and have never revisted the project. The source code can be found here. There is also a zipped version under "Releases" on the right.