Transmission Log
Blog
Writing about how we build software, not just what we build. Engineering philosophy, architectural decisions, and lessons from getting things wrong.
2 result(s)tagged "agile"
philosophy Part 4/4
Alive to Guess Again
Karl Popper argued that a theory which can't be proven wrong isn't really saying anything. The same is true of engineering practices: if you aren't actively trying to break them, you don't know whether they're working.
24 Mar 2026 · 8 min read ·
philosophy engineering testing agile
philosophy Part 1/4
Cargo Cult Software Engineering
Richard Feynman warned about scientists who follow the form of science without the substance. The same problem is everywhere in software: teams adopting practices they don't understand, hoping the results will follow.
14 Mar 2026 · 5 min read ·
philosophy engineering agile architecture