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 Translate & Adapt: Which input types are translatable?

Shopify Translate & Adapt: Which input types are translatable?

March 22nd, 2023

Shopify recently released the Translate & Adapt app to allow store owners to easily translate content for different markets. In [More…]

NetSuite PHP Toolkit Get item By Internal ID

NetSuite PHP Toolkit Get item By Internal ID

March 20th, 2023

The NetSuite PHP Toolkit is surprisingly fully featured but not very well documented. This will be the first of several [More…]

DJVI – Base After base piano midi synthesia cover

DJVI – Base After base piano midi synthesia cover

February 27th, 2023

Project Started: 2018-06-18 Ended: 2023-02-27 Total time spent: 1 hours 8 mins Notes: 1722 Download:

Upgrading a 2015 Tesla Model S 85D to MCU 2 in 2023

Upgrading a 2015 Tesla Model S 85D to MCU 2 in 2023

February 22nd, 2023

As a Tesla Model S owner, I was starting to notice that my infotainment center was becoming slower and less [More…]

Shopify Access Metaobjects With Liquid

Shopify Access Metaobjects With Liquid

February 15th, 2023

Shopify recently released their Shopify Editions 2023, highlighting new features and updates to the platform. One of these new features [More…]

How to Tell the Difference Between Gen 1/Gen 2 Ninebot Max/G30 ESC

How to Tell the Difference Between Gen 1/Gen 2 Ninebot Max/G30 ESC

February 7th, 2023

Ninebot has recently released a new version of the Ninebot Max/G30 ESC. This new version is no longer based on [More…]

PSA: ScooterHacking ReFlasher Now Supports Gen 2 AT32/GD32 ESC’s!

PSA: ScooterHacking ReFlasher Now Supports Gen 2 AT32/GD32 ESC’s!

January 31st, 2023

On 2022-01-31, in an announcement to Discord and their forums, ScooterHacking released version 1.3 of their Scooterhacking ReFlasher software. This [More…]

PDO/PHP Batch Inserting Records to Improve Speed

PDO/PHP Batch Inserting Records to Improve Speed

January 25th, 2023

While making a remittance checker I was running into issues with the huge amount of records coming in that needed [More…]

Shopify Dawn Theme Disable Cart Drawer Open on Add to Cart

Shopify Dawn Theme Disable Cart Drawer Open on Add to Cart

December 5th, 2022

If you want to install a different app for, say, a slideout cart, you may want to disable the inbuilt [More…]

POLO & PAN – Zoom Zoom Piano Midi Synthesia Cover

POLO & PAN – Zoom Zoom Piano Midi Synthesia Cover

December 2nd, 2022

Project Started: 2020-05-20 Ended: 2022-12-02 Total time spent: 59 mins Notes: 1035 Download:

Waterflame – Electroman Adventures piano midi synthesia cover

Waterflame – Electroman Adventures piano midi synthesia cover

November 27th, 2022

Getting banned from YouTube for no reason kind of took the wind out of my sails cover-wise but I’m back [More…]

Shopify Dawn 7.0.0+ Disable Cart Drawer Popup

Shopify Dawn 7.0.0+ Disable Cart Drawer Popup

November 3rd, 2022

If you use a third-party app to create a slide-out cart, then you will likely want to disable dawn’s (new) [More…]