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

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…]

Ninebot Max How to Downgrade/Flash Back to Stock Firmware

Ninebot Max How to Downgrade/Flash Back to Stock Firmware

May 18th, 2021

Occasionally you may accidentally proceed with the firmware update in the segway-ninebot app and end up with a feature you [More…]

Mario Kart Coconut Mall Piano Midi Synthesia Cover

Mario Kart Coconut Mall Piano Midi Synthesia Cover

May 18th, 2021

Download: { .MID, .MP3, .MP3(NOBG) } No background: 

Waterflame – Cropduster piano midi synthesia cover

Waterflame – Cropduster piano midi synthesia cover

April 9th, 2021

Download: { .MID, .MP3, .MP3(NOBG) } No background:

Ninebot Max/G30 How to Upgrade Gen 1 Motor to Gen 2

Ninebot Max/G30 How to Upgrade Gen 1 Motor to Gen 2

April 4th, 2021

Early in 2020, Segway released a new version of the Ninebot Max/G30 motor that was able to go faster at [More…]

DJ-Nate – The Beginning of Time Piano Midi Synthesia Cover

DJ-Nate – The Beginning of Time Piano Midi Synthesia Cover

March 16th, 2021

Download: { .MID, .MP3, .MP3(NOBG) } No background: 

SCXC/Sage Creek Cross Country Logo

SCXC/Sage Creek Cross Country Logo

March 14th, 2021

I made this some time in 2017 or 2018 for the cross country team at Sage Creek High School. A [More…]

POLO & PAN – Feel Good Piano Midi Synthesia Cover

POLO & PAN – Feel Good Piano Midi Synthesia Cover

February 20th, 2021

Download: { .MID, .MP3, .MP3(NOBG) } No background: 

Waterflame – Streetwise Piano Midi Synthesia Cover

Waterflame – Streetwise Piano Midi Synthesia Cover

February 8th, 2021

 This is Waterflame’s “Streetwise” on piano. DOWNLOAD: { .MID, .MP3, .MP3(NO BG) } NO BG: