The Queue Is the Message

The title of this post is a paraphrase of the famous Marshal McLuhan's 'The medium is the message', meant to imply that the medium that carries the message also embeds itself into the message, creating a symbiotic relationship with it. Of course, as I write this, I half-expect a ghost of Mr. Marshal to appear... Continue Reading →

Of Mice and Men

The best laid schemes of mice and men Often go awry. Robert Burns, 1785. Dear readers of this blog, you may have noticed a lapse in the rhythm that I faithfully followed from the very beginning (a new post every Tuesday, more recently switching to Monday). You may have inferred that I am 'recharging', away... Continue Reading →

Lean Startup Inc.

Y2K was a banner year for behavioral scientists. In the years leading up to the Internet bubble bust, most investors reported on their profiles that their risk tolerance was 'high'. At that time, they assumed that the risk meant that they can get an even higher return on their speculative investments than they have hoped for in their greedy... Continue Reading →

The Web UI Integration Continuum

One of the key roles of the Jazz Platform I am working on right now is that of integration. From the early days of the Eclipse Platform, I was fascinated with composable systems, and how this composition manifests itself in the user interface. Integration on the Web is simultaneously natural and frustrating. It is natural because the... Continue Reading →

Making Gourmet Pizza in the Cloud

A while ago I had lunch with my wife in a Toronto midtown restaurant called "Grazie". As I was perusing the menu, a small rectangle at the bottom attracted my attention. It read: We strongly discourage substitutions. The various ingredients have been selected to complement each other. Substitutions will undermine the desired effect of the... Continue Reading →

Pulling Back from Extreme AJAX

I always thought that Jesse-James Garret had an awesome name. It is up there with Megan Foxx and that episode of The Simpsons when Homer briefly changed his name to Max Power. How many of us have a name that prompted John Lee Hooker to compare his level of badness to us? Granted, the Jesse... Continue Reading →

A Guide To Storage for ADD Types

If you read my bio on the About page, you can see that I called myself an 'architect'. I made an explicit promise to apologize for that in a dedicated post at some point. According to a 2003 article by Martin Fowler, I may never be able to work at ThoughtWorks if this IBM thing does... Continue Reading →

Blog at WordPress.com.

Up ↑