Streams and Infinite Expressions

The great power to be use computationally responsibly was firmly indoctrinated in many of us early nerds via the seminal textbook by computer science pioneers Hal Abelson, Gerald Sussman, and Julie Sussman entitled “Structure and Interpretation of Computer Programs.” This was the textbook for MIT’s introductory course (well-known for not teaching you any of the […]

There are three kinds of design — but one is most important.

Published April 2, 2019 on Quartz During my days at the MIT Media Lab and later as a partner at Silicon Valley venture capital firm Kleiner Perkins, I found that when working with startups and C-level folks at larger companies, the word “design” meant too many things. The first Design in Tech Report emerged from my desire […]