About Me

I began programming when I was 10, when I received my first Arduino. I began learning HTML when I was 11 after taking a coding camp over the summer.


For the first few years I was entirely self taught, and practiced on this website, joeybabcock.me, in order to build up my skillset.


I mostly played with javascript, making games and learning how to use serverside processing to create dynamic output for my website.


Around 2015 I began making the switch to wordpress as a backend, and moved my site design over to a wordpress theme.

Education

In highschool I began to refine my web design abilities by putting my skills to practical use. I created several websites for the different organizations I was apart of.


I created separate websites for Sage Creek High School's ASB, Cross Country/Track & Field program, and a separate mediawiki instance for documenting the history of my school.


Senior Assassins was one of the first fully fledged apps I created, and utilizes a number of different languages to administrate the game, run the twitter bot, and manage all the player states.

Recent Posts

XML/HTML Tag Stripper

XML/HTML Tag Stripper

July 31st, 2020

If you’ve ever needed to strip the HTML/XML tags and leave just the values within the tags, then this page [More…]
Kahoot 10 Player Limit Solution

Kahoot 10 Player Limit Solution

July 27th, 2020

After writing my guide on How to set up a large scale Kahoot, I’ve been noticing lots of inbound Google [More…]
Ninebot Max Fix Headlight Stuck On/Replace G30 Headlight

Ninebot Max Fix Headlight Stuck On/Replace G30 Headlight

July 16th, 2020

The Ninebot Max/G30 (also known as the SNSC 2.0 in the rental form) came with a better headlight that featured [More…]
Magento 1 Get First, Last, or Middle Name Returning Null

Magento 1 Get First, Last, or Middle Name Returning Null

July 2nd, 2020

While creating an extension to create pdf shipping labels in Magento 1, I ran into an issue where I wasn’t [More…]
San Diego COVID-19 Daily Cases

San Diego COVID-19 Daily Cases

June 2nd, 2020

Once again building off of an earlier project, I decided to make use of all the historical data to create [More…]
Magento 2 Programmatic Redirect Without Custom Controller

Magento 2 Programmatic Redirect Without Custom Controller

May 29th, 2020

While creating a custom program for my work, I attempted to figure out if there was a way to create [More…]
Waterflame – Swirl! Piano Midi Synthesia Cover

Waterflame – Swirl! Piano Midi Synthesia Cover

May 18th, 2020

 This is Waterflame’s “Swirl!”, the non-chiptune version visualized using synthesia. DOWNLOAD: { .MID, .MP3, .MP3(NO BG) } NO BG:
Sage Creek High School April 2020 Aerial Map

Sage Creek High School April 2020 Aerial Map

April 29th, 2020

This map features the campus of Sage Creek High School in Carlsbad, California at 2cm/px resolution. Created on 4-27-2020. Hosted [More…]
Displaying OpenAerialMap Tiles Using Leaflet.js

Displaying OpenAerialMap Tiles Using Leaflet.js

April 29th, 2020

Leaflet.js is a very powerful javascript library for creating browser-based maps and mapping related experiments. Recently as I was getting [More…]
Mediawiki fix “Error creating thumbnail: libgomp: Thread creation failed: Resource temporarily unavailable”

Mediawiki fix “Error creating thumbnail: libgomp: Thread creation failed: Resource temporarily unavailable”

April 16th, 2020

While making some articles on a MediaWiki instance that featured SVG files, I ran into the following error: Error creating [More…]
Zoom Join a Conference/Class Without a Mic (Windows)

Zoom Join a Conference/Class Without a Mic (Windows)

April 9th, 2020

Zoom is quickly becoming the go-to standard for online classes during this pandemic. Unfortunately for those of us without a [More…]
Zoom Control Which Students Can Unmute Themselves/Automatically Mute Participants

Zoom Control Which Students Can Unmute Themselves/Automatically Mute Participants

April 8th, 2020

I’m posting this guide and a few others in order to hopefully help professors and teachers looking to control their [More…]