Latest Tweet
- Looking at AppleTV; I think Apple might have succeeded at building an experience that makes paying more convenient than piracy. #
-
Recently…
I write about…
$$ adobe air ajax apple bind books css Design Development dom element.select event bubbling event delegation event handling events firefox flash flex focus function binding gecko h264 interview iPhone iPhone SDK javascript jquery jqueryUI meta microsoft mozilla nettuts object oriented programming open screen project oreilly performance process prototype safari sproutcore theora tutorial web20expo webkit
Category Archives: Development
Incredibly Strange iOS Issue
Update 8/19/2010 @ 11:55 EDT It looks like this may be a cross-domain issue after all. I changed my testing methodology and was able to reproduce this issue without Gmail being involved. That’s the good news, the bad news is … Continue reading
Pass that Interview 1: Mimic a Class in Javascript
Javascript, unlike most object-oriented programming languages, does not have the concept of Classes. Instead, Javascript uses a model in which objects are created, cloned, and enhanced by creating copies of the objects (it’s loosely based on the Prototype pattern). There … Continue reading
Posted in Development
Tagged design patterns, interview, javascript, object oriented programming
View Comments
My Impressions of Google Web Toolkit (GWT)
Recently I’ve been asked several times for my opinion on the Google Web Toolkit (GWT) and I’ve given much the same response each time. Now, it’s easier to consolidate my thoughts and share them with everyone via my blog. I … Continue reading
How Self-Executing Anonymous Functions Work
In my recent post on creating a jQueryUI widget, I referenced the concept of self-executing anonymous functions. I’ve actually had a few questions come up at the office lately about how they work, so I figured turning it into a … Continue reading