Setting up WordPress behind Amazon Cloudfront

You all know that feeling (well, I hope you do!) that when a spike in traffic occurs on your WordPress site, that the miniature server you have it running on very quickly runs out of resources. Apache’s good like that. Taking up all the resources with its large number of processes consuming oodles of memory […]

A lesson on LVDS, impedance and cheap cables from China

A handful of months ago, my laptop (Lenovo Ideapad Y500 for those wondering) started suffering with screen issues. Specifically the ones that result from the tiny wires in the LCD cables shearing in the hinges. Taking it upon myself to go to eBay to find a replacement, I found a single seller selling the part […]

Making WordPress’s qTranslate plugin work on different domain names

Recently I was handed a WordPress site for a client that used qTranslate for various versions of their website in different languages. The caveat was that each language needed its own domain name, not a subdomain, path or query string of the main one. For sure I could have redirected the welsh domain to the […]

Global Internet Speeds – A study, and a little bit of a rant

I know this isn’t the usual type of post I usually put on here, and I’m also aware I’ve been neglecting this recently. A lot. I know – I’m working on that! But anyway. I was recently linked to an infographic with regards to a study on global internet speeds – where’s fastest, cheapest, best […]

Enabling Spellchecker in Magento WYSIWYG editor

A little bit of a puzzling one, and not appearing to be much information about this, seemingly straight-forward task. Enabling the spellchecker plugin in TinyMCE in Magento’s admin. Here’s how you do it; In js/mage/adminhtml/wysiwyg/tiny_mce/setup.js, find “theme_advanced_buttons3”, and update it as follows; theme_advanced_buttons3 : ‘tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,iespell,media,advhr,|,ltr,rtl,|,fullscreen,|,spellchecker’, Then find “var plugins” (should be a handful of lines […]