Stack Discipline

Since the advent of human computer interaction (HCI), technologists have striven to remove friction between user and machine. Each layer of technology or software that sits between the user and the end requirement she seeks forms a layer of abstraction and increases complexity of use. These layers sit on top of each other to form … Read more

Announcing Hub Ventures (Currently Better Ventures) 2012

Last year, a friend asked me to serve as mentor for Hub Ventures (note: now called Better Ventures), a new accelerator program focused on startups with impact, and they’re back, accepting applications  for its 2012 class (see below or click here – Link is now defunct).   Hub Ventures represents, in my view, a top tier combination … Read more