The Hacker Way Meets Agile Architecture

Sometimes random thoughts in the blogosphere coalesce into a strange synergy of ideas. When this happens, my natural impulse, of course, is to blog once more. […]

Capabilities or Affordances: Which Should Software Have?

The challenge for the enterprise app space – and by extension, all categories of software – is to shift this balance between capabilities and affordances to […]