Allen Wirfs-BrockFollow up: TC39 meets Node.js ModulesJames Snell of IBM wrote an excellent report on the discussions at this week’s TC39 meeting concerning the integration of Node.js modules…Sep 30, 20161Sep 30, 20161
Allen Wirfs-BrockHow to Invent the FutureAlan Kay famously said “The best way to predict the future is to invent it.” But how do we go about inventing a future that isn’t a simple…May 3, 2016May 3, 2016
Allen Wirfs-BrockSlide Bite: Survival of the FittestThe first ten or fifteen years of a computing era is a period of chaotic experimentation. Early product concepts rapidly evolve via both…Apr 25, 2016Apr 25, 2016
Allen Wirfs-BrockSlide Bite: Early Era ProductsThe chaotic early days of a new computing era is an extended period of product innovation and experimentation. But both the form and…Apr 21, 2016Apr 21, 2016
Allen Wirfs-BrockSlide Bite: Grassroots InnovationHow do we know when we are entering a new computing era? One signal is a reemergence of grassroots innovation. Early in a computing era…Apr 19, 2016Apr 19, 2016
Allen Wirfs-BrockSlide Bit: From ChaosAt the beginning of a new computing era, it’s fairly easy to sketch a long-term vision of the era. All it takes is knowledge of current…Apr 18, 2016Apr 18, 2016
Allen Wirfs-BrockSlide Bite: The Ambient Computing EraIn the Ambient Computing Era humans live in a rich environment of communicating computer enhanced devices interoperating with a ubiquitous…Apr 16, 2016Apr 16, 2016
Allen Wirfs-BrockSlide Bite: Transitional TechnologiesA transitional technology is a technology that emerges as a computing era settles into maturity and which is a precursor to the successor…Apr 15, 2016Apr 15, 2016
Allen Wirfs-BrockSlide Bite: Computing Eras Aren’t About HardwareComputing “generations” used to be defined by changing computer hardware. Not anymore. The evolution of computing hardware (and software)…Apr 14, 2016Apr 14, 2016
Allen Wirfs-BrockRedux | The Third Era of ComputingIn 2011 I wrote a blog post where I present the big picture model I use for thinking about what some people were calling the “post-PC…Mar 21, 2016Mar 21, 2016