On Computing Podcast
Grady Booch, one of UML's original authors, examines the stories at the intersection of computing and humanity.

NOTE: This podcast is no longer being updated, but please explore this archive of the valuable content that was published while it was active.

Recent Episodes

By Grady Booch
The story of computing is the story of humanity. Civilization is filled with storytelling, which helps us understand our past, reconcile our present, and be intentional of our future. Similarly, as developers, we are the storytellers, using our software and our hardware as our brush and our canvas....
By Grady Booch
How do you disrupt an industry? Question the fundamental, sacred assumptions on which that industry is founded, then journey along the path of the possible....
By Grady Booch
The next generation of software-intensive systems will be taught instead of programmed. This poses considerable pragmatic challenges in how we develop, deliver, and evolve them....
By Grady Booch
Every line of code represents a moral decision; every bit of data collected, analyzed, and visualized has moral implications....
By Grady Booch
No matter your individual position on the matter, faith is a powerful element of the human experience. Therefore, it comes as no surprise that computing intersects with the story of belief in many ways. Here, we explore computing as a medium for faith, as a ritual space, and as a technology that itself raises certain metaphysical issues....
By Grady Booch
Computing has transformed humanity in ways that we have only begun to metabolize. Computing amplifies what we celebrate most about being human, but it also has the capacity to magnify that which we mourn. Exploring the story of computing has value, for an educated populace is far more able to reconcile its past, reason about its present, and be intentional about its future....
There are no results for this search.
   Meet the Author
Grady Booch is a Chief Scientist of Software Engineering at IBM. He is recognized internationally for improving the art and the science of software development and has served as architect and architectural mentor for numerous complex software-intensive systems around the world. The author of six best-selling books and several hundred articles on computing, he has lectured on topics as diverse as software methodology and the morality of computing. He is an IBM Fellow, an IEEE Fellow, an ACM Fellow, a World Technology Network Fellow, and a Software Development Forum Visionary.
   Analysis, Blogs, Commentary