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 server-side 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.

Gooseberry Mesa

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.

Anza Borrego Desert

Recent Posts

Shopify Liquid Get Video URL From Section Video Input

Shopify Liquid Get Video URL From Section Video Input

October 18th, 2023

As with all things Shopify, the video input on a section settings schema is not as straightforward as it probably [More…]

How to STLink Ninebot Max/G30D 3-Capacitor ESC – Fixes Bricked or Updated Controllers

How to STLink Ninebot Max/G30D 3-Capacitor ESC – Fixes Bricked or Updated Controllers

October 4th, 2023

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

How to Make AI Generated Illusion Memes

How to Make AI Generated Illusion Memes

September 28th, 2023

Let’s get ahead of the ChatGPT generated SEO-spam, if you want to make these illusions easily, use the IllusionDiffusion HQ [More…]

How to STLink Ninebot Max/G30 Gen 2 AT32 ESC – Fixes Bricked or Updated Controllers

How to STLink Ninebot Max/G30 Gen 2 AT32 ESC – Fixes Bricked or Updated Controllers

September 21st, 2023

In the case of a bricked ESC/Controller/Control Board, STLinking can save the controller from needing to be replaced in some [More…]

CSS Interactive Pulse Animation/Effect

CSS Interactive Pulse Animation/Effect

August 22nd, 2023

While working on a “tap to interact” overlay, I needed a pulsing tap animation and ended up with this quick [More…]
How to STLink Ninebot Max/G30 BMS – Fixes Bricked or Updated Batteries

How to STLink Ninebot Max/G30 BMS – Fixes Bricked or Updated Batteries

August 18th, 2023

In the case of a bricked BMS/battery, STLinking can save the battery from needing to be replaced in some instances. [More…]
How to Replace Ninebot Max/G30 Torn/Leaking Valve Stem

How to Replace Ninebot Max/G30 Torn/Leaking Valve Stem

August 2nd, 2023

If your tire no longer holds air and a soap bubble test leads you to believe it is caused by [More…]
JLasers 1.6W/1600mW 450nm Laser Pointer Tests and Review

JLasers 1.6W/1600mW 450nm Laser Pointer Tests and Review

July 20th, 2023

After seeing a Reddit post by JLasers with a sale for a handheld 1.6W for $49.99, I figured I’d give [More…]
Shopify Fix Missing field “priceValidUntil” (in “offers”)

Shopify Fix Missing field “priceValidUntil” (in “offers”)

July 18th, 2023

Shopify’s dawn theme will cause a warning in Google Search Console. Missing field “priceValidUntil” (in “offers”) While this warning does [More…]
How to Replace Ninebot ESX Front Motor

How to Replace Ninebot ESX Front Motor

July 15th, 2023

If you are having a recurring Error 18 and replacing the controller didn’t fix it, you may need to replace the front motor. This [More…]
SQL: Update/Set Table Field To All Lowercase

SQL: Update/Set Table Field To All Lowercase

July 10th, 2023

Here’s a short snippet that I recently used to remove some camel case records and make them lowercase. UPDATE `table` [More…]
Faulty Key Fob replacement/program on a 2015 Tesla Model S 85D MCU 2

Faulty Key Fob replacement/program on a 2015 Tesla Model S 85D MCU 2

July 9th, 2023

If you’ve ever been stuck using just your phone to unlock a 2012-2020 Model S, you know how irritating it [More…]