Author: Peter Booker

First Gutenberg Plugin

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

Read More

DotaData

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.

Read More

WPDirectory Reveal

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

Read More

Looking Back

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.

Read More

Dota 2 Tooltips Preview

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

Read More

WP Auto Updates, Custom Plugins and You

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

Read More

Foundation Top Bar WP Menu Walker

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

Read More

API Handlers for WordPress

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

Read More

Silent Caching in WordPress

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

Read More

New Site

I am really pleased to finally put the new design of my site live. I have scrapped the content too, as I will using the website in a different way. I believe this site is a lot more fitting for the work I currently do and a much better reflection of myself. Mostly I will

Read More