Git: Automatic Pre-Commit Unit Testing

29th June 2019

Git allows the user to run custom scripts at various points in it's workflow. This is done through hooks. Here we will use hooks to ensure that unit tests are passing before allowing a commit.

Read More

My Picks for Ludum Dare 44

25th May 2019

I recently took part in Ludum Dare 44. For the uninitiated, Ludum Dare is a hackathon in which participants make a game in 48 hours. The following is my list of personal highlights from the games I played.

Read More

WordPress: Cloning a Live Site to make a Test Site

21st January 2019

A common task when administrating WordPress is to set up a copy of an existing site in a sub-directory of the same server, which can be used to test potentially site-breaking changes (such as plugin updates). I recently had to do this on a website with a particularly large amount of data, and my usual technique of cloning a WordPress site was not sufficient. In this article I will be documenting what I learned from this job.

Read More

WordPress Debugging: Finding a hidden Admin Toolbar

14th January 2019

I was recently hired to fix an issue on a WordPress site where the Admin Toolbar would not show up when viewing front-end pages, even if you were logged in as an admin. In this article I will document the process by which I fixed the problem.

Read More