Articles

  • jQuery Event Binding to a Prototypical Instance

    jQuery is a powerful framework designed to take the pain out of writing cross-platform Javascript and 99% of the cases it does so extremely successfully. There are however certain instances where you want to do something that's a little bit...

  • iPhone + Telcel

     Following on from my previous review of using an iPhone abroad, this time I'll detail my experience in Mexico, which at first glance might seem like a crazy proposition was actually not a bad experience.First off, there are a few...

  • The Case For Competition

    Reading the review of Internet Explorer 9 at Nettuts+ highlighted one important thing above others to me. Over the past few years competition between browser has becoming more and more intense, yielding amongst other things, vast performance improvements, better standards...

  • The Future of Flash

    Most people who know me professionally know how I feel about Flash. The inescapable fact is that what has driven me so far away from it stems not from the fact that it is a useful technology which has filled...

  • iPhone + Yoigo

    Going abroad with an iPhone that you want to work without costing you exorbitant amounts of money can be a little exasperating, especially when you have to navigate around hard-to-use mobile phone company websites in foreign languages. Spain is no...

  • iPhone Push

    Apple's implementation of Push Notifications in the latest release of the iPhone OS 3.0 is pretty awesome. Beta testing of the AIM chat client was very positive with notifications arriving almost instantly.One little caveat however is that should you turn...

  • Adobe Photoshop CS4: If It Ain't Broke...

    This is something that has been really bugging me recently. Adobe released their latest version of Creative Suite a while ago and I finally got it installed on my Macbook Pro at work. Now, my line of thinking was that...

  • iTunes Shuffle

    Is is just me? Am I going mad? I have read one or two articles about the shuffle algorithm Apple uses in its iTunes software, but I think the conclusion was that it was actually random. I beg to differ....

  • Musings about the Web

    It's the year 2009 and it's now been about 4 years since I started with this whole Web Development business again. The Web has come a really really long way since those days when I sat in front of a...

  • PHP GD on Leopard [note to self]

    This is more of a note to self than anything else and I do not intend to steal credit for this tip on how to get a custom PHP 5 working on Leopard with the GD library installed. Credit is...

  • Mapache Released

    Mapache was released last week to the general public as an alpha version. While development is still ongoing, it is possible to try out the functionality that Mapache will provide though without bells and whistles.From the Mapache page:Mapache is a...

  • Microsoft's Webslices

    Microsoft has announced support for a new idea called WebSlices in the new version of its Internet Explorer web browser. From its site:WebSlices are a new feature in Internet Explorer 8 Beta 1 for Developers for Web sites to connect...

  • Drinks, Dal and Dynamic HTML

    Just 12 hours after enjoying some drinks in a boat on a sunny afternoon on the Thames, here I am, injected into the Summer heat that engulfs Gurgaon, the hi-tech satellite city outside Delhi wondering just how much of an...

  • Safari and getElementsByClassName

    With the advent of Safari 3.1 and the proclaimed support for new DOM methods (among which is getElementsByTagName) comes of course the let-down.It would appear that getElementsByClassName is broken in Safari. It works great the first time but unfortunately its...

  • Safari 3 Surprise

    Apple have just released the latest version of their web browser, Safari in their latest update to OS X Tiger. Having used the beta for some time now, I didn't think this would be a big deal. Happily, there is...