Archive for the ‘Technology’ Category


Jobs makes a valid point: intermediate layers hinder the progress of the platform.

By on April 11th, 2010 in Technology Comments (18)

In his response to the Section 3.3.1 changes, Steve Jobs makes a very valid point that has been largely glossed over by the Apple vs Adobe narrative that is playing out on the web right now: We’ve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders…

Read more…


Twitter, Apple, Facebook: The perils of building on top of someone else’s platform.

By on April 9th, 2010 in Technology Comments (7)

A few interesting things have happened this past week that should remind us all of the perils of building your business on top of someone else’s platform: Fred Wilson’s recent post describing the future of the Twitter platform has left developers wondering if Twitter is going to integrate certain core features (URL shorteners, photo sharing…

Read more…


HTML5 is not about the death of Flash, but the return of browser innovation

By on February 6th, 2010 in Technology Comments (13)

My previous post on the Flash controversy brought up some interesting comments that I thought warranted further discussion. A number of bloggers have shared their opinions as well. Incidentally, this conversation has been going on for months on the web, the iPad announcement just seems to have reignited it. Adobe CTO Kevin Lynch posted: We…

Read more…


The best way for Adobe to save Flash is by killing it

By on January 31st, 2010 in Technology Comments (81)

Having done several years of Flash development and having worked with many Flash developers, the recent controversy between Apple and Adobe over Flash on the iPad is very amusing to me. First, there are a few arguments that I want to address directly: But Flash is the only way to deploy a consistent cross platform…

Read more…