Back to #401 How Bill Gates Works, with David Senra.
Why Did Bill Gates Treat Constraints as a Friend?
David Senra says young Bill Gates treated constraints as a friend. Early computers had very little memory, so programs had to stay lean and use as little code as possible.
A sloppy program that runs for pages is easier to write than the same program on a single page. Senra pairs that with the line about needing more time to write a shorter letter. He puts Gates with James Dyson and Elon Musk: lean engineering is good engineering. Gates ran Microsoft the same way. He hates waste and inefficiency, stays obsessed with cost control, and hounds everyone in the company about it. Senra says that pattern shows up in the books about Bill Gates and Microsoft.
John Mackey, the founder of Whole Foods, had listened to over 100 episodes of Founders by the time he met Senra. Mackey told him Whole Foods would still be an independent company if Founders had existed when he was younger, because he would have put more priority on controlling expenses, especially in boom times, when it is natural to watch costs less closely.