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 php 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

Waterflame – Fuzzy piano midi Synthesia cover

Waterflame – Fuzzy piano midi Synthesia cover

March 29th, 2022

Project Started: 2017-09-02 Ended: 2022-03-29 Total time spent: 3 hours 17 mins Notes: 2725 Download:

How to Downgrade Ninebot Max/G30 DRV 1.7.0 Without STLink

How to Downgrade Ninebot Max/G30 DRV 1.7.0 Without STLink

March 27th, 2022

NOTICE: Make sure not to update or use the official app in the future to avoid these issues! All features [More…]

How To Connect Ninebot IAP to a Ninebot ESX Over Bluetooth

How To Connect Ninebot IAP to a Ninebot ESX Over Bluetooth

March 3rd, 2022

Ninebot IAP is a utility developed by ScooterHacking.org. It is most often used to flash Custom Firmware via the site’s [More…]

How to Unbind a Segway/Ninebot Scooter From Your Account

How to Unbind a Segway/Ninebot Scooter From Your Account

February 27th, 2022

Judging from the large amount of traffic I get daily for my articles on how to unbind a vehicle when [More…]

How to STLink/Fix Bricked Ninebot Max/G30 Controller/ESC

How to STLink/Fix Bricked Ninebot Max/G30 Controller/ESC

February 23rd, 2022

Sometimes when updating a Ninebot Max/G30/G30D/G30P/Whatever other models Ninebot comes out with, the update may fail. This can happen even [More…]

Micromapping Parking Lots in OpenStreetMap

Micromapping Parking Lots in OpenStreetMap

January 26th, 2022

OpenStreetMap(OSM) has a wide set of tagging practices, and one I recently stumbled across was for micro-mapping parking spaces. This [More…]

Coldplay – Viva La Vida piano midi Synthesia cover

Coldplay – Viva La Vida piano midi Synthesia cover

November 21st, 2021

Project Started: 2021-07-10 Ended: 2021-11-21 Total time spent: 2 hours 27 mins Notes: 3313 Download:

Magento 2 Fix “General error: 1419 You do not have the SUPER privilege and binary logging is enabled”

Magento 2 Fix “General error: 1419 You do not have the SUPER privilege and binary logging is enabled”

October 30th, 2021

Sometimes when reindexing or recompiling, I was getting the following error: SQLSTATE[HY000]: General error: 1419 You do not have the [More…]

How to unbrick/reflash firmware to a Wyze Cam V2 after a failed update

How to unbrick/reflash firmware to a Wyze Cam V2 after a failed update

October 4th, 2021

During a firmware update, my WyzeCam V2 got stuck in a boot loop and would no longer connect. Below is [More…]

Magento 2 Get RMA By ID Programatically

Magento 2 Get RMA By ID Programatically

July 20th, 2021

Since using RMA’s in Magento 2 is an Enterprise-only feature, there is not much information out there on what classes [More…]

Magento 2 Get Product ID From RMA Item Programatically

Magento 2 Get Product ID From RMA Item Programatically

July 15th, 2021

Since RMA’s are only a feature of Magento EE, there’s not much information out there about creating custom modules to [More…]

3D Mapping UC Santa Cruz with OpenStreetMap

3D Mapping UC Santa Cruz with OpenStreetMap

May 27th, 2021

Lately, I’ve been adding 3d details onto buildings in OpenStreetMap for UCSC. Take a look if you’d like to see [More…]