Favorite Quotes

QUOTE WEEKLY® 1 likes
Comments should explain why the code is doing something, not what it is doing.
QUOTE WEEKLY® 0 likes
The world would be a better place if more engineers, like me, hated technology. The stuff I design, if I’m successful, nobody will ever notice. Things will just work, and be self-managing.
QUOTE WEEKLY® 0 likes
When presented with complexity, ask: “What problem are you trying to solve?”
QUOTE WEEKLY® 0 likes
Un programme ML est essentiellement une suite de définitions récursives d’ordre supérieur sur des algèbres initiales, et peut donc prétendre sans honte au statut de développement mathématique. En fait, programmer, c’est juste faire des mathématiques plus précises que d’habitude !
QUOTE WEEKLY® 0 likes
My rule of thumb was when a problem was occurring at least 50 times a day, it was time to solve it more holistically. […] If you don’t solve problems manually first, you could lose crucial insights into what’s causing a problem and why.
QUOTE WEEKLY® 0 likes
Vous savez à quoi on reconnaît une bonne et une mauvaise startup ? Toutes les mauvaises startups ont des employés qui sont persuadés que tout va bien. Pourquoi ? Parce que ça veut dire que les fondateurs sont des menteurs.
QUOTE WEEKLY® 0 likes
From Ruby to Mongo, MySQL to Node successful open source is usually the fun and easy thing to get started with.
QUOTE WEEKLY® 0 likes
Make sure you know what’s inside the box before trying to think outside of it.
QUOTE WEEKLY® 0 likes
We think awful code is written by awful devs. But in reality, it’s written by reasonable devs in awful circumstances.
QUOTE WEEKLY® 0 likes
The benefit of dependencies is inversely proportional to the amount of effort spent on a software project.
QUOTE WEEKLY® 0 likes
The work of engineers used to be about taking small parts that they understood entirely and using simple techniques to compose them into larger things that do what they want. But programming now isn’t so much like that. Nowadays you muck around with incomprehensible or nonexistent man pages for software you don’t know who wrote. You have to do basic science on your libraries to see how they work, trying out different inputs and seeing how the code reacts. This is a fundamentally different job.
QUOTE WEEKLY® 0 likes
– What happened (what were the symptoms)? #NAME? – What was the damage (and what do we need to do to make up for it)? #NAME?
QUOTE WEEKLY® 0 likes
Work in complex systems is bounded by three types of constraints: economic, workload and safety. If you’re going to make something cheaper, you’re going to make people work harder or less safely.
QUOTE WEEKLY® 0 likes
The only thing you learn from releasing a mediocre product early is that people don’t like mediocre products.
QUOTE WEEKLY® 0 likes
Core memory wiped out competing technologies (Williams tube, mercury delay line, etc) almost instantly and ruled for over twent years. Yet late in his life Forrester told me that the Whirlwind-connected invention he was most proud of was marginal testing: running the voltage up and down once a day to cause shaky vacuum tubes to fail during scheduled maintenance rather than randomly during operation. And indeed Wirlwind racked up a notable record of reliability.
QUOTE WEEKLY® 1 likes
“Would you rather fight one 800lb gorilla or 800 1lb gorillas that trust you as their parent? is the interview question that determines ” whether you’re an IC or an engineering manager.
QUOTE WEEKLY® 1 likes
On the NPM website, they say: “What can you make with 700,000 building blocks?” and to me it’s like: “What can you make with 10,000 kitchens?”
QUOTE WEEKLY® 0 likes
Don’t give your users what they ask for, give them what they want.
QUOTE WEEKLY® 0 likes
So as far as I’m concerned, the discussion is about “how to work together DESPITE people being different”. Not about trying to make everybody please each other. […] Do you think you might be interested in *that* kind of discussion instead of the “you are abusing me” kind of discussion? […] Because if you want me to “act professional”, I can tell you that I’m not interested. I’m sitting in my home office wearign a bathrobe. The same way I’m not going to start wearing ties, I’m *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what “acting professionally” results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.
QUOTE WEEKLY® 2 likes
Software is a gas. It expands to fill its container.