Scott Rosenberg

Dreaming In Code

Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

Crown, January 2007

Salon co-founder and managing editor Scott Rosenberg’s DREAMING IN CODE, a book that explores the art and science of creating the software that powers so much of modern life — from touch-screen voting to the nation’s electrical grid — and that too often fails miserably.

Not just for geeks, but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and ourselves.

“Technology people like to call complicated problems ‘nontrivial.’ Scott Rosenberg has taken an extremely nontrivial topic and made it accessible. He plainly admires the people who create code, but shows them as the complex, flawed beings we all are- and how human talents, quirks and passions become part of what people create. Dreaming in Code is stellar reporting and writing.”

—Dan Gillmor, Director, Center for Citizen Media and author of WE THE MEDIA

“Dreaming in Code is the first true successor to Tracy Kidder’s Soul of a New Machine, and is written with a combination of technical sophistication and narrative skill not seen in many years. Read it to understand what all these software wizards actually do.”

—James Fallows, The Atlantic Monthly