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
Monthly Archives: May 2009
Boxee, Hulu, and Corporate Lies
My favorite part of owning my own home is that have a dedicated home theater. It’s certainly not as impressive as the basement theaters showcased on AVS Forum but I enjoy it. I also have a dedicated Home Theater PC … Continue reading
TypeKit Ignites the Web Hype Machine
Taking a quick break today from the technical, I want to comment on the hype machine that’s sprung up around today’s announcement of TypeKit. The entire post is worth reading, but the primary paragraph is: That’s where Typekit comes in. … Continue reading
Workaround: Form Submit Method Doesn’t Fire Submit Event
Recently I’ve become even more frustrated than I’ve been in the past with the disparity between Javascript Events and Javascript Event Methods. This time it was specifically related to form submission. Currently, despite the specification stating otherwise, browsers do not … Continue reading
Is Flash Still a Dirty Word?
One thing I don’t understand is that how in 2009 people are still put off by the use of Flash. Seemingly dozens of frameworks have popped up to do animation using anything but Flash and none of them as well … Continue reading
Kickoff to Delivery: The Most Difficult Phases
Something I’ve noticed over the years of being an engineer is that project staffing tends to look something like, “Let’s get our best and brightest involved early to get the project moving–once it’s moving, the rest of the team can … Continue reading