Spam epiphany

Published June 4th, 2014 under General

I had an epiphany whilst out running this evening. You can use “sporting methods” to block comment spam, but this can be improved.

Cryptocat Facebook integration

Published May 14th, 2014 under General

Due to the risk of my private messages becoming non-private, I am now using the Cryptocat to Facebook encryption service to secure my messages.

Dot KIWI conundrum

Published May 1st, 2014 under General

I am a proud Kiwi and am now the proud owner of both the ryan.kiwi and hellyer.kiwi domain names. What should I do with them?

SVG fallback class

Published April 27th, 2014 under General

You may have noticed that WordPress won’t allow you to upload SVG files by default. The following class can be used to provide SVG support in WordPress.

Converting thumbnails

Published February 21st, 2014 under General

There are two excellent plugins for handling multiple post thumbnails within WordPress. They are unfortunately not compatible with one another.

WordCamp Norway 2014

Published January 19th, 2014 under General

I’m heading north, back to the frozen wilderness of beautiful Norway to attend WordCamp Norway this weekend.

Google knows all the things!

Published September 14th, 2013 under General

Ever wondered what happens to your Google and Android password data when it is “backed up”? Google knows all the things, including your passwords!

Flushing the RSS cache in WordPress

Published September 3rd, 2013 under General

WordPress internally caches the RSS feeds it reads into it. I tracked down the solution whilst rifling through the wp-includes/rss.php file.

Information about multisite sites

Published August 28th, 2013 under General

Sometimes you need to know the blog ID for a site on a WordPress multisite installation. This code displays that information in the site footer.

Prism

Published June 23rd, 2013 under General

Prism reminded me of a conversation from 2010. I’ve published a section of it below where the presence of a Prism like program is predicted.