EyebrarianPrize winnersGet the app

Books › Dreaming in code

Cover of Dreaming in code

Dreaming in code

416 pages

A fascinating, deeply human look at the messy, frustrating, and oddly poetic reality of trying to build something out of nothing.

What it feels like

Reading this book feels like sitting in on the most fascinating, high-stakes post-mortem of a doomed project, guided by an observer who understands both the code and the coders. The pace is steady and deliberate, mirroring the agonizingly slow progress of software development itself, yet it remains utterly gripping because the focus is always on the human element. It creates an atmosphere of relatable frustration mixed with intellectual awe, capturing the exact moment when grand ambitions collide with the messy realities of communication, ego, and logic. The prose is accessible and rich with metaphor, translating abstract programming concepts into tangible human drama. It is a perfect read for anyone who loves deep-dive journalism about how things are made, offering a sobering but deeply empathetic portrait of the people who build our digital world.

Mood
  • intellectual
  • relatably frustrating
  • reflective
Tone
  • journalistic
  • wry
  • empathetic
  • analytical
Pace
steady
Themes
friction of collaboration · human versus machine logic · hubris of invention · project management as psychology
The writing
Clear, metaphor-rich journalistic prose that makes abstract technical hurdles feel as tangible as physical roadblocks.
The arc
Begins with the soaring optimism of a blank slate and slowly descends into the humbling, grinding reality of complex human collaboration.
Who it's for
Anyone who has ever been trapped in a never-ending group project or marveled at the invisible architecture of the digital world.
Content notes
  • workplace stress
  • professional burnout

About the book

Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction of code but with the unpredictability of human behavior, especially their own. Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving--and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous "mythical man-month" to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.From the Hardcover edition.

Description from Open Library.

Books like Dreaming in code

See why they match