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.

01/03/2022

Hype, and the notion of one-size-fits-all undermine our ability to put together project-focused, strong, sensible solutions. We continue to seek the Holy Grail while knowledgeable people tell us over and over again that we are not going to find it.

— Robert L. Glass, Facts and Fallacies of Software Engineering

Discuss this quote

01/01/2022

If you’ve been in the software business for any time at all, you know that there are certain common problems that plague one project after another. Missed schedules and creeping requirements are not things that just happen to you once and then go away, never to appear again. Rather, they are part of the territory. We all know that. What’s odd is that we don’t plan our projects as if we knew it. Instead, we plan as if our past problems are locked in the past and will never rear their ugly heads again. Of course, you know that isn’t a reasonable expectation.

— Tom DeMarco and Tim Lister, Waltzing With Bears

Discuss this quote

12/31/2021

Meaning is a fundamental human desire. We crave beautifully written poetry because we enjoy the richness of its meaning. We thirst for meaningful work, if not meaningful lives. We long to connect meaningfully with people. Seeking meaning is a natural expression of living life fully…

— Francis Su, Mathematics for Human Flourishing

Discuss this quote