Hi there! Perry here.
This site is a kind of portfolio, you’ll find my resume here, as well as some of my own personal IT projects and experiments.
It’s also a home for the fruits of my various musical projects throughout the years, as well as other projects, such as camper conversions and other things I have created and enjoyed.
As part of my drive to move into general frameworks and out of WordPress development, I’ve been looking to transition
This week has presented some interesting challenges outside of my usual work. I’ve been working with Linux (Ubuntu 20.04) this
I’ve used many, many build pipelines and pre-processors before but for this particular project, I was looking for something simple
I’ve been recently doing some work with the Lumen framework, which is effectively a slimline version of the Laravel framework.
Whilst I am cheifly a software engineer, in day to day work I have worked on many, many websites to
With 14,000,000 downloads and counting, and almost 500,000 active installations at the time of writing, WP Google Maps (by Code
My DOMDocument extensions, which started as SmartDocument and later went into use as WPGMZA\DOMDocument, is an extension of PHP’s native
This demo was conceived as a background for a potential portfolio. It never ended up being used for this purpose,
This animated, 3D model of a pocket watch was conceived as a background for an old portfolio site of mine.
As readers may have gathered, I’m quite an enthusiastic musician! One of the instruments I have always, always loved the
WarHeads, a childhood favourite of mine, was a modern (in it’s day) take on a very old format of Artillery
MIDI.js is a small library written for parsing and manipulating MIDI files and data. I wrote this library to work