These are projects that scratch various “itches” that I’ve had either as personal fun projects or commercial projects, or sometimes as both :) This section of the site is to give a bit of information about these projects.

Open/Close iPhone app

Open/Close is a series of street art trails of painted doors around Dundee. The “Open/Close” app helps you find out more about these artworks and where to go to see them in person.

Download from the App Store: 

Download on the App Store

Read more about the “Open/Close” app…

Handheld Heroes

The “Handheld Heroes” are 12 handheld devices that I consider to be icons of their time, to celebrate these “Handheld Heroes” I’ve made a series of 12 illustrations that are available now as a range of t-shirts.

Download the FREE “Handheld Heroes” iMessage sticker app from the App Store:

Read more about “Handheld Heroes”…

WordPress Plugins

RC Post Rating

“RC Post Rating” is a WordPress plugin that adds the ability for users to provide feedback on pages / posts via up / down rating (up/downvoting) buttons.

Read more about the “RC Post Rating” plugin…

Disable Login Language Selector

“Disable Login Language Selector” is a WordPress plugin that provides a quick and easy way to remove the Language selector that appears on the login screen with WordPress >= 5.9 if you have more than just one language enabled.

Read more about the “Disable Login Language Selector” plugin…

RC Geo Access

“RC Geo Access” is a WordPress plugin that restricts access to the login page of your WordPress Admin based on the location of the user trying to access it. Restricting access in this way can be a useful way of reducing unwanted login attempts. 

Read more about the “RC Geo Access WordPress plugin”…

RC Site Map

“RC Site Map” is a WordPress plugin that adds a shortcode to list a site map or list of a particular type of post such as page, post or custom post types.

Read more about the “RC Site Map WordPress plugin”…

Random projects

Is it time to get up yet?

So, it’s the night before your kid’s birthday? Christmas eve? Your kid(s) are too young (or too excited!) to read a clock to see what time it is and whether they are allowed to get up yet or not.

This little mini-web app was designed to show a simple message of “No! Go back to bed!” or “Yes!” depending on whether the time has come or not.


Twitter users face a common problem: How do you fit what you’re trying to say into 140 characters?

A common solution is to reduce words down in size by using shortened forms often referred to as ‘text speak’. However, this method of writing can be difficult to write or understand, so I’ve developed this Twitter web app called Twitterative. Twitterative has two functions: reduce tweets down by translating ordinary english language words into text speak (or should I say ‘txt spk’), or enlarging them from text speak back into ordinary english language.

I’ve written a blog post with a bit more information about it so read “shrink ur twts!” to get more information about it.