Check out my latest project: Full Frontal JavaScript Conference

Archive for March, 2008

Trailing white space in TextMate

Trailing white space in TextMate has been bugging the hell out of me in recently, until Dominic Mitchell bookmarked this awesome tip. I've decided to take the tip one step further.

CodeIgniter

If you've been following me on Twitter, then you'll know I've been umm-ing and err-ing about whether or not to use CodeIgniter, the PHP framework. It really boils down to this: I've built my own framework in PHP, which works the way I like - but I'm attracted to the code infrastructure support CodeIgniter (CI) can [...]

How to tell if jQuery is out of date

As with most projects I work on, there's normally some JavaScript interaction. Often, however I've got all kinds of different versions of jQuery going on in these projects so when I try to access the latest functionality, and it groaks, I'll go sniffing around to check if it's the latest version. Never again!

RSS Icons for Safari

With the release of Safari 3.1 the brand new install reverted out my nice RSS icons. Annoyingly, Mac Specialist seems to have deleted their original post offering the install.

Safari 3.1 web developer functionality

I've just upgraded to Safari 3.1 and I'm trying to catalogue the list of available functionality. I'm certain this upgrade is driven by the announcement of the SDK for the iPhone, because in the demos showing that web development has been upgraded, it shows how features can be exploited on an iPhone - but as developers [...]

The DOM Scripting Toolkit: jQuery

Last Friday I did my first bit of public speaking. I presented jQuery at QCon. John asked me a couple of months ago, so I pushed the fear aside to give room for the flattery and agreed.

Presenting jQuery at QCon

Last year I attended my first conference, d'Construct 07, and this year, I'm speaking at my first conference. I was asked if I could do a talk on jQuery for the QCon conference going on this week, which is where I'll be tomorrow. It's an hour long, and it'll be the first time I speak [...]