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.


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

Zed’s Dead – Where Did That Go piano midi synthesia cover

November 15th, 2019

 This is the second part of Waterflame’s “Glorious Morning” series visualized using synthesia. DOWNLOAD: { .MID, .MP3, .MP3(NO BG) [More…]

Displaying OpenStreetMap tags via Leaflet.js

November 7th, 2019

Earlier this week, I was riding my electric scooter down the rough entry road to UCSC and thought “I wonder [More…]

UCSC Smoothness Map

November 4th, 2019

While using my electric scooter around campus, I have begun to acquire a pretty decent knowledge of the road conditions [More…]

Waterflame – Glorious Morning 2 piano midi synthesia cover

October 14th, 2019

This is the second part of Waterflame’s “Glorious Morning” series visualized using synthesia. DOWNLOAD: { .MID, .MP3, .MP3(NO BG) } [More…]

Waterflame – Glorious Morning Piano Midi Synthesia

October 11th, 2019

I’m not super sure when I actually made this but just like the work in progress one I just apparently [More…]

PHP SOAP Client creating an array of items of the same tag.

August 1st, 2019

I really shouldn’t be writing a post about SOAP in 2019, but sadly there are still some use cases that [More…]

Generate an SSCC-18/UCC18 Barcode in PHP

July 17th, 2019

Using Picqer’s PHP Barcode Generator library, it’s possible to programmatically generate barcodes in a number of formats. While there isn’t [More…]

PHP Fedex API Get Detailed Track Information

July 11th, 2019

Since FedEx unfortunately still uses SOAP API’s for tracking, I had to delve in deep for this one. My task [More…]

jQuery Datatables Use Custom Search Box/Element

July 9th, 2019

Datatables is a great way to visualize and interact with data without having to code your own solutions. Recently I [More…]

Magento 2 How to Fix Missing Product Images

June 28th, 2019

After getting my theme to work on Magento 2, I realized that none of the images were showing after moving [More…]

Magento 2 how to fix “There are no commands defined in the ‘setup’ namespace.” errors

June 28th, 2019

In trying to set up a Magento 2 instance, I came across an issue trying to set developer mode through [More…]

Magento2 missing PHP 7.2 extensions install command

June 28th, 2019

  For my work, I was attempting to set up a Magento 2 instance to upgrade some of our Magento [More…]