Stop Chrome messing with your forms

Google Chrome may be a popular and easy to use browser, but it plays fast and loose with website designers’ wishes regarding forms on their sites. It autocompletes form fields… More »

Password-protecting an entire WordPress site

It’s quite a common scenario – you’ve developed a great WordPress site, and you need to show it to your client, but you don’t want the rest of the world… More »

Run shell scripts from the OSX desktop

A quick Mac-related post to share some software I recently discovered and will be using a lot. Recently I’ve been writing some shell scripts to backup a group of MySQL… More »

Sync passwords between Mac and Android with KeePass

This is a very old post. These days I recommend using LastPass. It’s actually not too difficult to manage all your online passwords in such a way that you can… More »

10 Essential WordPress Plugins in 2011

Every so often I write a post like this one – and this is a subject worth revisiting, since new and better plugins get released all the time, and older… More »

Twitter changes affect WordPress plugins

Yesterday, Twitter updated its API (the method by which websites and other programs access Twitter feeds) so that a particular kind of authentication (oAuth) is required. “Big woop”, you may… More »

Speeding up a new PC

This post is not about overclocking (changing hardware settings to increase the speed of your processor) – there are plenty of places on the web that talk about how to… More »

Decision time for European Windows users

It’s finally coming. Many months ago, Microsoft lost an argument with the European Commission, the result of which is that it has to give Windows users a choice of which… More »

Should IE6 be allowed to die?

If you’re a web designer or developer, you’ll be familiar with the plethora of websites set up for no other purpose than to persuade people who still use Internet Explorer… More »

Non-standard image/pjpeg mimetype on IE

Here’s a lovely little Internet Explorer “feature” that may have web developers cursing, so I figured I would write a brief post about it in the hope that IE doesn’t… More »