Kyle Harrison
to-read

The Problem with Software

The Problem with Software: Why Smart Engineers Write Bad Code
Author
Adam Barr
Published
2018
Pages
320
Recommended
Once
Buy on Amazon ↗

Why it’s on the list: A twenty-year Microsoft veteran on why software is bad: the discipline was self-taught by people with no shared training, and its habits were set before anyone knew what they were doing.

Where I saw it: A reply to @WillManidis’s question on X, June 2, 2025 — “what is the single best book you can read that will explain an entire industry?” — recovered from that thread and saved to Kyle’s Apple Note “Books To Read”. Thread: https://x.com/willmanidis/status/1929527399718269081

Connections

  • what is the single best book… (tweet) — the saved thread this recommendation came from.
  • Software · Technological Innovation — where this sits in the corpus.