Archive for September, 2007



Five Things

I was tagged by Joe Gregorio. A very long time ago. At the time my motive was to stop the viral madness. But, in sweeping out my drafts folder, I figured why not post the five things without ‘tagging’ anyone else:

I lived in Durban, South Africa from 1997 to 1999 serving a mission for my [...]

Entities are not resources

I’ve been thinking about data access a lot lately from two fronts:

Distributed–in particular HTTP, siding primarily with standardizing on the Atom Publishing Protocol as the default implementation of REST
In-process–in particular Java

As a result of my pondering, I believe there are two larger classifications of applications in the real world:

Entity-oriented applications define a clear set [...]

User-driven, Pre-emptive APIs

Aneel makes an argument for "tools vs. methods". To summarize, should tools enforce the methodology or methodology the tool.

Tools need to move when we do. And they need to be made to be moved by us. But, not in a vacuum. The idea of user-driven innovation should be built into professional tools. In organizations where [...]

Dumbledore Gets It, Why Doesn’t Data?

I’m a big fan of Google Docs. One of my favorite features is "Revisions": when a file is saved, an immutable state or versioned is saved and can be recalled. With a simple drop down box, I can restore a previous version.
Later, I’m talking with my brother-in-law about upcoming features of Mac OS X 10.5. [...]

When he’s done, wipe his bum

Isn’t Web Beans not just a little embarrassing, but an extremely painful admission for the Java world? Do not read this as an attack on Web Beans itself, but the implications represented by its mere existence. What problems is it solving? It is a solution for JEE 5’s current complexity, which was (JPA in particular) [...]