Home

Quote of the Day

If you enjoy programming, philosophy, math, or any number of geeky topics, you're in the right place. Every day, I'll post a random quote from my extensive collection of Kindle highlights. Quotes do not necessarily reflect my views or opinions. In fact, part of my epistemic process is to consume a wide variety of contradictory material.

07/21/2022

Throughout this book and in this chapter especially, the message has been don’t build for scale before you have scale. Build something that you will have to redesign later, even if that means building a monolith to start.

— Marianne Bellotti, Kill It With Fire

Discuss this quote

07/20/2022

Risks and benefits always go hand in hand. The reason that a project is full of risk is that it leads you into uncharted waters. It stretches your capability, which means that if you pull it off successfully, it’s going to drive your competition batty. The ultimate coup is to stretch your own capability to a point beyond the competition’s ability to respond. This is what gives you competitive advantage and helps you build a distinct brand in the market.

— Tom DeMarco and Tim Lister, Waltzing With Bears

Discuss this quote

07/19/2022

Nor is it possible without letters for any man to become either excellently wise, or, unless his memory be hurt by disease or ill constitution of organs, excellently foolish. For words are wise men’s counters—they do but reckon by them; but they are the money of fools.

— Thomas Hobbes, Leviathan

Discuss this quote

07/18/2022

…consensus processes starve innovative design by eating the resource. Consensus building takes meetings, lots of meetings. Meetings take time, lots of time. Great designers are few and far between; their time is exceedingly precious.

— Frederick P. Jr. Brooks, The Design of Design

Discuss this quote