To Code or Not to Code
Author Grady Booch provides an audio recording of his On Computing column, in which he discusses how much a functioning member of society today should know about computing.
The Big Questions
Author Grady Booch provides an audio recording of his On Computing column, in which he discusses the big questions whose answers shape the systems with which we engage.
The Incredible Lightness of Software
Author Grady Booch provides an audio recording of his On Computing column, in which he discusses how from the inside of a software-intensive system, there are many different styles of implementation, each with its own subtle characteristics. From the outside, it all looks the same: it’s completely invisible.
The Stories We Tell Ourselves
Storytelling involves weaving abstractions about fundamental truths regarding the world and the human experience to entertain and educate. When it comes to movies and television, producers and directors often make computer technology look like magic. It doesn't have to be that way.
The Human and Ethical Aspects of Big Data
Every line of code represents a moral decision; every bit of data collected, analyzed, and visualized has moral implications.