Cleaning up my blog

The blog’s really been quite a mess. I haven’t changed the layout for five years and I’m surprised it still is working each time I upgrade.

All is great until I found that WordPress’s basic install has so much that I can take advantage of that I am not. It became weighing between having access to these features or coding my theme to as such it allows for these features. I decided it really is writing I want to do here and the theme can take a secondary position for the time being. I would love to be working on it when time permits.

It’s really back to basics this time. Enjoy reading.

My odd observation

Well, somewhat coincidentally, all my top visited posts are posts that asks a question in the titles. This could mean either people get attracted to questions basically or this blog is attracting people who wants to learn something. I like to think it is the latter although I wouldn’t say the two are mutually exclusive.

I started this blog to write about what I learn with the hopes that it would benefit some other people as well. It didn’t quite work out as I get lazier to blog and the work start piling up on my table, which, by the way I can no longer see the surface of.

I shall end this post here and get back to clearing my backlogs. I’m a little more inspired than usual. Will keep you updated on stuff. Cheers!

WordPress cannot resize uploaded images?

Just encountered an issue where WordPress cannot resize my uploaded photograph to thumbnail, small or medium. All the radio buttons are grayed out but the full size option.

This is due to a certain module not installed. If you are using Ubuntu:

[code lang=”bash”]sudo apt-get install php5-gd[/code]

If you don’t have access, you might have to advise your web host to do so.

GD library is a simple image processing library used by WordPress to perform resizing and cropping.

Moved to Linode

I haven’t been blogging for quite some time. There has been much transitions in this couple of years and it distracted me greatly. Blogging is something I miss doing but the missing occurs when I’m in public transport where it’s least convenient.

Previously this blog is hosted at Rackspace Cloud. They’ve provided decent services but Linode has more competitive pricing. Nearly all my websites are moved to Linode. Once every thing’s migrated over, I will shut down the instance in Rackspace Cloud.

Oh yes I switched to nginx too.