Contact

Latest Projects

Author: Peter Booker

Recently the production version of WPDirectory went live, made possible by the wonderful people at DreamHost. WPDirectory is a web service which allows regex searching all code in the WordPress Plugin and Theme Directories. It replaces a lengthy and resource intensive local process, oftening taking over 15-30 minutes with a web service which takes seconds, with results which

As Gutenberg’s release approaches, with the release client for WordPress 5.0 set for a weeks time, I wanted to get to grips with what this meant for WordPress development. I settled for scratching a personal itch for my first project and created Kebo Code, a syntax highlighting plugin which processes the highlighting live in the

I want to give a quick preview of the DotaData service I have been working on, salvaging some of the work put into creating a Dota2 community site a few years ago. One of several features is Tooltips for links to the dota2, dotabuff and opendota websites: Heroes like Dragon Knight, Monkey King and Lion.

I am excited to reveal my latest project WPDirectory, a web tool which allows lightning fast regex searching of the entire WordPress Plugin & Theme Directories. Why? When I first saw the WordPress Plugin Directory Slurper tool was used to download every available Plugin in the Directory so the files could be searched locally I

I started web development just over 6 years ago. Follow along as I look back through my experiences, successes and mistakes. From my first PHP website being full of injected code after a month, to my first WordPress plugin reaching 120,000+ active installs and filling the 70GB disk of a server with a single log file.

This is a quick preview of my Dota 2 Tooltips library. It is part of a larger attempt at Dota 2 services which I ultimately binned, it seems like a waste to not at least put the tooltips part into the wild though. It is driven by a public API which is driven by data

I have wanted to talk about the WordPress auto updates feature for a while, but I don’t want to continue the general good or bad argument. I have every faith in the WordPress Foundation’s ability to responsibly use the feature, however I don’t believe anyone other than the WordPress Foundation should have access to it. It was

I absolutely adore Zurb’s Foundation 5 Framework for making responsive websites (and even built my own WordPress Starter Theme based on it) it comes with beautifully simplistic default styles and a range of useful advanced features. However, some aspects can be tricky to properly integrate with WordPress and I am going to show you how to

This has been a busy, fun and productive weekend. I have created three API handlers for WordPress to make interacting with the Github, Bitbucket and New Relic APIs easier from inside WordPress. I created them to help me fetch information from each of these services, to integrate into a website to display more interesting and

This article is out of date and incorrect, most modern web servers will not close the connection until after the shutdown hook runs. I will be publishing a follow up article soon with a better method. While reviewing the code and performance of my latest plugin, the Kebo Twitter Feed, I realised that the Widget