jQuery $(document).ready alternatives

You will no doubt already know that the $(document).ready function is jQuery’s way of executing your JavaScript code after the DOM has finished loading. The standard use looks like this: $(document).ready(function(){ // your code here }); Other JavaScript libraries have … Continue reading

How do you make money from a personal blog?

In my last blog post I boldly told the world that I am going to give away any money I make from this blog to charity. Having made this announcement I felt warm & fuzzy and ultimately very smug. This … Continue reading

Blogging for knowledge, love and money?

I recently declared my intentions to blog more regularly and even managed to inspire (bully) a few others to join in too. Ever since that moment I have been asking myself why. Why do I blog and why do I … Continue reading

A midsummers blogging resolution

Today is the 1st of July 2011 and I realise I have not written anything on here for, erm, years. So today I made a resolution to blog at least twice every month. For someone who averages around one blog … Continue reading

Embrace your inner stats whore and attract better quality traffic to your website

I am increasingly addicted to checking the statistics of websites that I run. One of my regular habits is checking the top search queries. Much to my amusement this was in the top ten searches for yesterday Continue reading

Implement rev=”canonical” and become supercool

Implementing rev=”canonical” involves specifying a shorter url for each of your web pages so that people don’t have to rely on 3rd party sites to shorten your urls Continue reading

Proper Web Developers don’t need a framework for CSS

About a year ago I dismissed CSS Frameworks as a fad and and largely unnecessary. They just didn’t feel right to me… Continue reading

Personalising website commenting with Gravatars

Gravatars have been on my list of things to look into for sometime and I have finally implemented it for this site. I must admit I am kicking myself for leaving it so long; Gravatars are easy to implement and … Continue reading

HTML Purifier: an open source filter library

Safely dealing with user input is a tricky business especially when you want to allow some HTML. This is not a new problem and there are many existing solutions out there, most notably, BB CODE & Markdown. HTML Purifier is a HTML filtering library Continue reading