Well, since you've somehow stumbled here, this is a fairly small site with all of the random and potentially useful tools, gadgets, and other general creations I've made over the years. Who knows, maybe you'll find something that you always wanted but could never find!
(Date) • (Tech) - Date refers to when the project was started, not when it was completed/updated. Tech, if listed, refers to any primary libraries/languages used.
- Project not ready for general use.
- Project released to public, and new featuers are actively being worked on.
- Project finished, with no new features planned, only maintenance updates.
- Project no longer maintained.
- January 2020 • NodeJS + Socket.io
An all-in-one web application for hosting trivia events. Features a "presentation" page for displaying questions and stats, individual "participant" pages to answer questions, and a "host" page for tracking scores and managing what's displayed.
ETA: Fall 2020
- February 2019 • NodeJS, Vue.js, Zepto, Materliaize
My largest project to date. A modern, responsive interface and app for Synergy's StudentVUE™ platform. Supports the features students want but don't currently have: grade calculation, "what-if" scores, text notifications, a GPA tab, and more. Planned to be made open source in 2021.
StudentVUE+ was made to emulate core aspects by reverse engineering the StudentVUE™ mobile app and website, similar to how something like Dolphin was made to emulate a Wii. While retrieving the data is done through emulation, the app design was self made (and thus looks completely different). Today, it has gained quite a significant presence, with about 20% of my school (of 2,000+ students) using it and the school administration ok with (although not quite endorsing) it.
Using StudentVUE+ requires you to have an existing StudentVUE™ account from your school district; while it was originally built for my own school district, it has since been expanded to behave similarly to Edupoint's mobile app, allowing you to select your own school district. However, curious users can take advantage of the demo account to explore what the app/site's like without having a StudentVUE™ account.
- February 2018
RogerHub is great, but it doesn't work great with complex situations. FGC supports various common test policies (lowest test replaced, dropped, half replaced) and unweighted tests.
Find out what you need to get on your final in a simple, intuitive interface!
- May 2017 • Electron
The Minecraft Server Control Panel. Contact for access; an all-in-one server control panel to make setting up a Minecraft server something so easy even a seven year old could do it (source: was made for that purpose)
• March 2017
What's Unique: You won't have to scroll through tens of pages to find what you're looking for!
Getting distracted in class, but want to one up your friends (or just bored)? Use this!
Disclaimer: Google is a registered trademark of Google Inc. Family Feud is a registered trademark of FremantleMedia North America, Inc. This page is not related to or endorsed by either of these companies.
- December 2016 • CKEditor
Currently too specific of a thing to exist elsewhere! In the unlikely event that you're required to have zero state of being verbs, this checker will catch all 28 common SOBVs!
- May 2016 • NodeJS (Server), Electron (Game Hub)
My largest project up to the creation of StudentVUE+, and my first attept at making a server. At its peak, The Store featured a "Store" supporting sales, coupons, and email receipts, a "Movie Center" subpage that allowed for both requesting and streaming movies, and a "Game Hub" which allowed users to buy, download, and automatically update games. It also handled activation for MSCP (see above). Unfortunantely, The Store was built upon a rocky foundation (read: let's use sockets for every server-client interaction because what are ajax requests? and let's use the filesystem as our only database! and localstorage as the only form of client storage! did I forget to mention there was a single file handling everything server-side?) which meant something like having two users make a request simultaneously would crash the server due to a failed file-write operation.
I'm strongly considering dumping the source code of this mega-project onto GitHub along with screenshots of what it looked like on the rare occasion where every component worked, probably after I graduate, as an example of what not to do. For reference, the one and only script run by the server is 110 KB of 100% handwritten code over a span of three years, with a different coding style/notation every time I learned something new (so a third of it is pre-ES5, a third ES5, a third portions of ES6). However, it was how I learned much of the foundationals I now know today (and starting at the age of 12 :o), so this massive project still holds a special place.
- Oct 2018-Mar 2019
A collection of various forms of "Bad UI" I made for fun over the years; many of them are on Reddit (some of which are quite successful - go to r/ProgrammerHumor and sort by top of all time ;)
- November 2018 • Materialize
My final project for my first semester 10th grade English class.
- July 2017 • Vanilla JS
- June 2017 • JScript
Provides scripts to discreetly play music on your victim's computer. Some audio files no longer work.
- May 2017 • Vanilla JS
Like Taco Spin or Leek Spin, but with a guy (whose name is, unsurprisingly, Kevin) spinning around instead.
- November 2016
Imagine a small group of seventh and eighth graders trying to make a website to do something in 24 hours. Well, this was what we came up with. (Also the only project on here that was a group project... and my first introduction to GitHub!)
(the above page will also give links to my first CS projects on Khan and more!)
A "homepage" that wasn't really a homepage, and more of a placeholder shouting "check out these random things!"
Ok, maybe this homepage isn't that much different but this one's actually complete!
Linktree managed to get wildly successful, but (reasonably so) puts top features behind a paywall. Didn't like the limitations of linktr.ee free, so I made my own.
Not currently maintained. Has some fun secrets, like CodeKeeper (want to poke at? there's a code hidden in this page's source code... note that the "reward" no longer does anything)