Books

A collection of book notes and summaries.

Once Upon an Algorithm

Once Upon an Algorithm

Martin Erwig

A narrative introduction to computer science that uses familiar stories to explain algorithms, representation, and the core ideas behind computation.

16 chapters

The Art of Doing Science and Engineering

The Art of Doing Science and Engineering

Richard W. Hamming

Learning to Learn — Richard Hamming's legendary lectures on how to do great work, think clearly, and develop the style of thought that leads to breakthroughs.

30 chapters

The House of Morgan

The House of Morgan

Ron Chernow

The definitive history of the most powerful private bank in American history. Ron Chernow chronicles the rise of the Morgan dynasty from its origins in Victorian London to its dominance of global finance, weaving together stories of war, politics, and the personalities who shaped modern capitalism.

36 chapters

The Mythical Man-Month

The Mythical Man-Month

Frederick P. Brooks

Essays on software engineering and project management lessons that remain timeless.

20 chapters

The Phoenix Project

The Phoenix Project

Gene Kim, Kevin Behr, George Spafford

A novel about IT, DevOps, and helping your business win. Follow Bill Palmer as he inherits a failing IT organisation and discovers the principles that transform it into a competitive advantage.

36 chapters

The Pragmatic Programmer

The Pragmatic Programmer

David Thomas & Andrew Hunt

A classic guide to software craftsmanship covering tools, techniques, and philosophies for building better software.

38 chapters

The Unicorn Project

The Unicorn Project

Gene Kim

A novel about developers, digital disruption, and thriving in the age of data. Follow Maxine Chan as she joins the Phoenix Project and discovers the Five Ideals of high-performing technology organisations.

24 chapters