Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

by Scott Rosenberg

Hardcover Paperback Kindle Edition

"Dreaming in Code" is a non-fiction book that follows the development of a computer software project called Chandler, led by entrepreneur Mitch Kapor. The book explores the challenges faced by the team of programmers as they attempt to create a groundbreaking organizational tool, and the various technological and cultural factors that hinder their progress. Through interviews with the programmers and observations of their work, author Scott Rosenberg delves into the nature of software development and the difficulties inherent in trying to create flawless code. Ultimately, the book highlights both the potential and the limitations of technology and the human beings behind it.

No activities have been recorded for this book.

Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition

A classic book on software development and project management, covering the principles of agile development and how to apply them effectively.


Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

An exploration of the challenges and triumphs of building large-scale software systems, with insights on software architecture and design.


The Art of Debugging With GDB and DDD

A comprehensive guide to software debugging techniques and strategies, helping developers effectively identify and fix software bugs.


Why Programs Fail: A Guide to Systematic Debugging

An engaging exploration of the history and impact of software bugs, with insights on how to prevent and address them in modern software development.


Design Patterns CD: Elements of Reusable Object-Oriented Software (Professional Computing)

A practical guide to software design principles and patterns, offering valuable insights for creating maintainable and scalable software systems.


Software Project Survival Guide (Pro -- Best Practices)

An insightful exploration of the challenges and strategies involved in software project management, with practical advice for successful project delivery.


The Pragmatic Programmer: Your Journey To Mastery, 20th Anniversary Edition (2nd Edition)

A thought-provoking book on the art and science of programming, exploring the mindset and skills required to excel as a programmer.


Cracking the Coding Interview: 189 Programming Questions and Solutions

An in-depth exploration of coding challenges and problem-solving techniques, with a focus on algorithmic thinking and efficient coding practices.


Introduction to the Theory of Computation

A comprehensive guide to computer science fundamentals, covering key concepts and algorithms essential for software development and problem-solving.


For Love of Insects

An engaging exploration of the world of bugs, from the fascinating behaviors of insects to the role they play in ecosystems and human societies.