Mohan pd.
Mohan pd. Author of The Coders Blog. Also a professional fullstack javascript developer working with various tech company and client around world.

Best Quote related to programming and technologies.

Sep 08, 2019 · 29 minutes
Best Quote related to programming and technologies.

[If you spend the next twenty years of your life, you could do something like a Michael Angelo painting, would it be worth it? Of course it would. It would be worth it for that one thing. For things to be worthwhile, they should be difficult.]

  • Joe Armstrong

For every power user that writes in asking for a feature, there’s one new user (and ten potential users) that felt the opposite way.

  • Ben Balter

When you’re evaluating potential features, part of your role is to be an advocate for the long tail of users that won’t yet advocate for themselves.

  • Ben Balter

Your users are experts at using your product, not building, supporting, or maintaining it.

  • Ben Balter

Every feature added creates an implicit and perpetual contract with your users. A contract that obligates you to maintain, support, and build around that feature in every subsequent release.

  • Ben Balter

Planning turns a chaotic mass of concerns into an organized sequence

— Martin E. P. Seligman

If it’s not a hell yes! It’s a hell no!

— Melanie V. Eusebe

Don’t overthink it. Get started. Do it with passion. And have fun.

— Edwina Dunn

I didn’t work this hard for you to do the same thing I did. I worked this hard so that you can surpass me in every kind of way.

— Mother of Melanie V. Eusebe

[People] want to work with someone who gives them confidence. They want to work with people who understand what is expected and have a plan to get it done. And they want to trust that if things are off track, the first person they will hear it from is the person who owns it. They want to be told “Everyone chill the f**ck out, I got this”.

— Boz

The most fundamental unit of collaboration is two people.

— soleio

“I would have written a shorter letter, but I did not have the time.”

— Blaise Pascal

“If you’re not embarrassed by the first version of your product, you’ve launched too late.”

— Reid Hoffman

Education is free. You pay for the packaging.

— clayhebert

There are a lot of things I miss, but having someone in my life who shares the same passions and interests as me is near the top of the list

— kkanagas

I like new ideas & old wines. New software & old books. Water fountains & fountain pens. New discoveries & old friends.

— neiltyson

cleaning up my apartment because i’d be pretty embarrassed if i died and they found it in this state

— necolas

Graph your growth

— paulg

People don’t buy products; they buy better versions of themselves. There’s a difference between “Check out our product” and “Check out what you can do with our product”.

— ???

Good code is the result from rewriting it over and over again. The process of creating it is very similar to producing good writing.

— felixge

Some educators, who are quick to say “These students just don’t want to learn”, should instead be saying “I suck at my job”.

— neiltyson

Why yes, I get to allocate my time as I see fit these days, how did you guess?

— avdi

Make new mistakes. There is no glamour in repeating old mistakes.

— holman

“I don’t want to earn my living, I want to live.”

— Oscar Wilde

“Where do you find the time?” You don’t find time, you make it.

— KamiSLO

How much do software companies spend on software? In absolute numbers, a lot. Relative to revs/other costs, rounding error.

— patio11

When you try and make everything stand out, nothing stands out.

— nkeppol

Best advice I got when I entered academia: “We’re all smart. Distinguish yourself by being kind.”

— annegalloway

Every company hires UX designers. They just may not realize the people they’re hiring will inevitably define their product or service’s UX.

— jmspool

Customers will never love a company until the employees love it first.

— simonsinek

To get people to try something new, don’t lead with the benefits of change. Open with the bad things that will happen if they don’t.

— Adam Grant

Start with the customer experience and work backwards to the technology. You can’t start with the technology and try to figure out where you’re going to try to sell it.

— Steve Jobs (video)

Don’t solve the problem you’re given, figure out what the real problem is.

—Don Norman

Don’t define yourself by your title or career — be willing to learn and do everything, no matter how large or small.

—unknown (Garry Tan?)

Constantly re-evaluate. Does this process add value? Is what we’re doing creating happiness, or causing unhappiness?

—Zach Holman

Never commit to memory what can be easily looked up

—Albert Einstein.

80% of success is showing up.

—Woody Allen

There is no real difference between work and play – it’s all living.

—Richard Branson

Theory and practice sometimes clash. And when that happens, theory loses. Every single time.

—Linus Torvalds

Nobody should start to undertake a large project. You start with a small trivial project, and you should never expect it to get large. If you do, you’ll just overdesign and generally think it is more important than it likely is at that stage. Or worse, you might be scared away by the sheer size of the work you envision. So start small, and think about the details. Don’t think about some big picture and fancy design. If it doesn’t solve some fairly immediate need, it’s almost certainly over-designed. And don’t expect people to jump in and help you. That’s not how these things work. You need to get something half-way useful first, and then others will say “hey, that almost works for me”, and they’ll get involved in the project.

—Linus Torvalds

Talk is cheap. Show me the code.

—Linus Torvalds

Our strategy is to find bottlenecks by hitting them. That may sound irresponsible, but in practice it’s the way most complex systems get optimized.

—Paul Graham

Our whole thing is about making big things happen with small teams. You don’t need all these layers of red tape and bureaucracy and formal process to get things done. In fact, being smaller has its advantages.

—Jason Fried

You can get to the top by competing with others; you stay on top by competing with yourself.

—William Pietri

The code should tell you how, the comments should tell you why.

—Richard Ev

Go wild, fork the project, and prove your point. Show everybody that you can make improvements.

—Linus Torvalds

The enemy of knowledge isn’t ignorance, but the illusion of knowledge.

—Stephen Hawking

When the company’s culture rewards those who don’t make mistakes rather than those that are bold and try new stuff (therefore making some mistakes), then not rocking the boat is institutionalized. New things are not tried, as they are too risky, and anything old that becomes a liability must be quickly fixed or gotten rid of.

—rdcastro

Success is waking up happy in the morning and doing something you are passionate about every day.

—Mikhail Ledvich

Great cities attract ambitious people. You can sense it when you walk around one. In a hundred subtle ways, the city sends you a message: you could do more; you should try harder.

No matter how determined you are, it’s hard not to be influenced by the people around you. It’s not so much that you do whatever a city expects of you, but that you get discouraged when no one around you cares about the same things you do.

—pg

Quiet people have the loudest minds.

—Stephen Hawking

Everybody has the capacity to be dishonest, and almost everybody cheats—just by a little. Except for a few outliers at the top and bottom, the behavior of almost everyone is driven by two opposing motivations. On the one hand, we want to benefit from cheating and get as much money and glory as possible; on the other hand, we want to view ourselves as honest, honorable people. Sadly, it is this kind of small-scale mass cheating, not the high-profile cases, that is most corrosive to society.

—Dan Ariely

I did what I loved, even though most of the time it wasn’t what I was supposed to be doing and seemed counterproductive. The point is emphatically not that you should neglect everything else in order to program; it’s that you should figure out what makes you want to neglect everything else, and do that. It might be video games, it might be repairing cars, it might be starting companies, it might be raising a family. Whatever it is, find it and do it.

—Michael Abrash

Having strong opinions is different from having an opinion on everything.

Being in a place full of opinionated people is nice, so long as those people are able to discuss their opinions rationally and are okay with not getting their way every time.”

—samdk (from HN)

Out of all the different directions a design could go. The best one is the one that gets finished and ships.

—Dan Cederholm

I am a hybrid addicted to two things: freedom and passion. Lack of either drives me away, whether it’s from a project, a freelance gig or a job.

I am an eternal student of the game; my nature for being a jack-of-all-trades allowing me to overcome any challenge put in front of me. I might not be the perfect choice for a specific challenge, but I will always persevere.

Luck is a skill I cherish. Ambition runs through my veins.

Someday I’ll succeed, but I’m a bit busy making sure the people I care about do.

—Bryan Veloso

It’s fucking land-grab time so get all of the fucking land you can get.

—Chamath Palihapitiya (on user growth at FB)

The biggest risk is not taking any risks.

—Mark Zuckerberg

The only reason you should be an entrepreneur is because that’s the only way the idea will come into the world.

—Dustin Moskovitz

You know somebody has been sucked into the competitive myopia when they start using sports or war metaphors. Sports and war are competitive enterprises. If somebody hits three home runs against you in the top of the inning, your job is to go hit four home runs in the bottom of the inning.

But business, politics, intellectual life and most other realms are not like that. In most realms, if somebody hits three home runs against you in one inning, you have the option of picking up your equipment and inventing a different game. You don’t have to compete; you can invent.

—David Brooks

The thing is: school is nothing like the real world. It teaches you how to deal with school.

School is a very weird, twisted little society where none of the work has any real point, there’s no source of purpose other than pure social approval, and everybody is either the same age or an authority figure.

The strategies you use for dealing with difficult people in the real world are completely different from what you have to do in school. Same goes for how to find friends, or how to decide what to do.

That’s precisely why everyone is always saying ‘it will get better after you get out of high school’. Because the conditions in school are not at all representative of the rest of your life.

—ef4 (from HN)

I’ve been in tech for 30 years and I’ve had all sorts of levels of compensation, failures and successes. Always the differentiators have been: The people I work with, the passion I feel for the problems we are trying to solve, and the acknowledgement I get for my contribution.

—Karl Bunch

The best answers don’t have to answer the question.

—Joshua Kaufman

I run as fast as I can if I meet someone who doesn’t care who they’re hiring. I’d rather be rejected than work for someone who doesn’t appreciate my work.

—Shantanu Bala

Nothing in the world can take the place of persistence. Talent will not; nothing is more common than unsuccessful men with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination are omnipotent. The slogan ‘press on’ has solved and always will solve the problems of the human race.

—Calvin Coolidge

I’m convinced that about half of what separates the successful entrepreneurs from the non-successful ones is pure perseverance.

—Steve Jobs

Don’t worry about the future. The real troubles in your life are apt to be things that never crossed your worried mind, the kind that blindside you at 4 p.m. on some idle Tuesday.

—Mary Schmich

The value of a piece of information is proportional to the chance that you will act on it times the benefit of acting on it.

—unknown

The question of whether a computer can think is equivalent to the question of whether a submarine can swim.

— E. Dijkstra

Continuously reevaluate what you’re spending your time on, and make sure your work has impact. Impact is a universal value. If you stay aware of that objective and don’t expect someone else to always prioritize your tasks for you, then you’ll be successful.

—Jennifer Dolson

The genius is always puzzled by answers, it is the fool who is satisfied by them.

—unknown

Pain is temporary. It may last a minute, or an hour, or a day, or a year, but eventually it will subside and something else will take its place. If I quit, however, it lasts forever.

—Lance Armstrong

Success is the ability to go from one failure to the next with no loss of enthusiasm.

—Winston Churchill

If you want to do something big in your life, you must remember that shyness is only the mind. If you think shy, you act shy. If you think confident you act confident. Therefore never let shyness conquer your mind.

—Arfa Karim Randhawa

If you won’t take responsibility when things go badly, you give up the right to take credit when things go well.

—Paul Lutus

Stop trying to tell children what to think — let them learn how to think instead.

—Paul Lutus

As I grow older, I pay less attention to what men say. I just watch what they do.

—Andrew Carnegie

Age is not an accomplishment, and youth is not a sin.

—Robert A. Heinlein

The best programmers can solve a given problem in a tenth the time. But what if the problem isn’t given? In programming, as in many fields, the hard part isn’t solving problems, but deciding what problems to solve. Imagination is hard to measure, but in practice it dominates the kind of productivity that’s measured in lines of code.

—Paul Graham

We live in the computer age, a world increasingly shaped by programmers.

—Paul Graham

Why do kids who can’t master high school end up as some of the most powerful people in the world?

—Paul Graham

A really competent programmer should be puzzle-minded and very fond of clever tricks; programming is nothing more than optimizing the efficiency of the computational process, in one direction or the other.

—Edsger W. Dijkstra

As long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, programming had become an equally gigantic problem. In this sense the electronic industry has not solved a single problem, it has only created them, it has created the problem of using its products.

—Edsger W. Dijkstra

They silence their [design] doubts by observing how many of these machines have been sold, and derive from that observation the false sense of security that, after all, the design cannot have been that bad. But upon closer inspection, that line of defense has the same convincing strength as the argument that cigarette smoking must be healthy because so many people do it.

—Edsger W. Dijkstra

This is the essential broader point—as a programmer you must have a series of wins, every single day. It is the Deus Ex Machina of hacker success. It is what makes you eager for the next feature, and the next after that. And a large team is poison to small wins. The nature of large teams is such that even when you do have wins, they come after long, tiresome and disproportionately many hurdles. And this takes all the wind out of them. Often when I shipped a feature it felt more like relief than euphoria.

—Dhanji Prasanna (on Google Wave)

What is vitally important is to make sure that you can guarantee constant improvement. There is time to play, there is time to analyze.

—Garry Kasparov

For statements that are impossible to verify, from a rationalist standpoint, they are better off not even being made. Because they cannot be verified, it is impossible to assert one statement over a similar-but-conflicting one. All unverifiable statements are equally worthless in rational debate, reasoned thinking, explanatory review, and strategy.

—Andrew Gonsalves

Beneath my wings are many winds.

—_why

It’s fanaticism that is the enemy. It is not religion. Fanaticism is any ideology, and lack of tolerance is when you get danger.

—Eliot Spitzer

The most exceptional students are not the most busy; they’re the most focused.

—Cal Newport

I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can’t see from the center.

—Kurt Vonnegut

You don’t need to make money from code to make money thanks to code.

—Chris Wanstrath

Correlation does not imply causation.

—unkown

I will not die. It’s the world that will end.

—Ayn Rand

Upper classes are a nation’s past; the middle class is its future.

—Ayn Rand

The truth is not for all, but only for those who seek it.

—Ayn Rand

The ladder of success is best climbed by stepping on the rungs of opportunity.

—Ayn Rand

Reason is not automatic. Those who deny it cannot be conquered by it. Do not count on them. Leave them alone.

—Ayn Rand

Man’s unique reward is that while animals survive by adjusting themselves to their background, man survives by adjusting his background to himself.

—Ayn Rand

Achieving life is not the equivalent of avoiding death.

—Ayn Rand

Ask yourself whether the dream of heaven and greatness should be waiting for us in our graves - or whether it should be ours here and now and on this earth.

—Ayn Rand

From the smallest necessity to the highest religious abstraction, from the wheel to the skyscraper, everything we are and everything we have comes from one attribute of man - the function of his reasoning mind.

—Ayn Rand

when you don’t create things, you become defined by your tastes rather than ability. your tastes only narrow & exclude people. so create.

—why the lucky stiff

We’re in the most ridiculous industry on earth. You can whip something up in a few hours and before you know it, people around the world will be using it. That is insane.

—Zach Holman

No member of the Caltech community shall take unfair advantage of any other member of the Caltech community.

—Caltech’s Honor Code

For a successful technology, reality must take precedence over public relations, for nature cannot be fooled.

—R. P. Feynman

You can’t cross the sea merely by standing and staring at the water.

—Rabindranath Tagore

By failing to prepare, you are preparing to fail.

—Benjamin Franklin

It’s your curiosity and enthusiasm that will get you noticed and make your life interesting.

—Steve Blank

Real intelligence is about finding yourself in situations that you’ve never been in before but that have some abstract principles in common with your experience, and using that abstract knowledge to reason productively in the new situation.

—Josh Tenenbaum

There is no use going somewhere if you are not going to enjoy the trip.

—Per Austrin

Education is a self-organising system, where learning is an emergent phenomenon.

—Sugata Mitra

I’d hate to die twice. It’s so boring.

—Richard Feynman (deathbed confession)

I regard the brain as a computer which will stop working when its components fail. There is no heaven or afterlife for broken down computers; that is a fairy story for people afraid of the dark. I’m not afraid of death, but I’m in no hurry to die. I have so much I want to do first.

—Stephen Hawking

Science is beautiful when it makes simple explanations of phenomena or connections between different observations.

—Stephen Hawking

I haven’t gone to a better place, or a worse one. I haven’t gone anyplace, because Derek doesn’t exist anymore. As soon as my body stopped functioning, and the neurons in my brain ceased firing, I made a remarkable transformation: from a living organism to a corpse, like a flower or a mouse that didn’t make it through a particularly frosty night. The evidence is clear that once I died, it was over.

So I was unafraid of death—of the moment itself—and of what came afterwards, which was (and is) nothing. As I did all along, I remained somewhat afraid of the process of dying, of increasing weakness and fatigue, of pain, of becoming less and less of myself as I got there.

—Derek K. Miller (as he awaits his near death)

I too am not a religious man and my view on the afterlife are pretty much the same as Derek’s, but how nice it would be, to be wrong.

—Colin Meeks (on Derek Miller’s death)

There are two men in each one of us: the scientist, he who starts with a clear field and desires to rise to the knowledge of Nature through observations, experimentation and reasoning, and the man of sentiment, the man of belief, the man who mourns his dead friend, and who cannot, alas, prove that he will see them again, but who believes that he will, and lives in the hope.

—Louis Pasteur

Junior graduate students think senior graduate students are smarter, but they’re not: they simply have more practice.

Senior graduate students think junior professors are smarter, but they’re not: they simply have more practice.

And so on.

—Cal Newport

People enjoy different things. Like sitting at the bar, everyone can name their poison. Some people like KDE, some like Gnome, but we all drink Linux.

—unknown

The world is supposed to be waiting, and when you do something great, they should rush out and welcome it. But the fact is everyone is busy with their own work.

—Richard Hamming

To properly appreciate beauty, the viewing conditions must be optimal.

—Immanuel Kant

Each night, when I go to sleep, I die. And the next morning, when I wake up, I am reborn.

—Mahatma Gandhi

Open source is a development methodology; free software is a social movement.

—RMS

Now them same bushes that we played in are covered up in pavement.

—Orange Grove

What if we picked the wrong religion? Every day we’re just making God madder and madder.

—Homer Simpson

The best in the world simplify complex subjects; the most common make the simple complex.

—Tim Ferris

If you don’t bend over backwards, you don’t do science!

—Prof. Metrovic (Astronomy @ BrockU)

If you have everything, you have everything to lose.

—Ben Harper

To be original is to be in some way distinct to others. Hence, to be original is to violate equality.

—Yevgeny Zamyatin

sometimes you need to be with the person who makes you smile even if it means waiting

— M. D. Acciani

I no longer read Stephen King novels, I now read C code.

—Joe Peric

Whatever is impermanent is dukkha.

—Walpola Rahula

It’s only after we’ve lost everything that we’re free to do anything.

The things you own end up owning you.

—Fight Club

Leadership is a choice. It is not a rank. I know many people at the seniormost levels of organizations who are absolutely not leaders. They are authorities, and we do what they say because they have authority over us, but we would not follow them. And I know many people who are at the bottoms of organizations who have no authority and they are absolutely leaders, and this is because they have chosen to look after the person to the left of them, and they have chosen to look after the person to the right of them. This is what a leader is.

—Simon Sinek

Customers will never love a company until the employees love it first.

—Simon Sinek

Nothing at Facebook is somebody else’s problem.

—FB

The act of creating the work is as important as the work itself because we are a culture of hackers, makers, builders.

—Steven Heller (?)

Ultimately, our constant dissatisfaction with the way things are becomes the driving force behind everything we do.

—Google

EVERYTHING IS DESIGNED. FEW THINGS ARE DESIGNED WELL.

—Brian Reed

Asking is a moment’s embarrassment… Not asking is a lifelong regret.

—Unknown

Redesigning is dangerous. When you change people’s habits and workflows need to adjust, people lose their knowledge of how things work. So when you redesign, you better have a good reason for it.

—Aarron Walter

Technical debt can scar your software and designs and force you to redesign. Redesigns can provide perspective and allow you to refocus.

—Aarron Walter

The second-most important thing you can do is improve user experience. The first most important thing is to find a behavioral insight and shift it to a new domain.

—Rory Sutherland

In business, you don’t have to be right. You just have to be less wrong than your competitors.

—Rory Sutherland

An enormous amount of time in business should be spent butterfly effect hunting. Looking for little things that can have a big impact. These things tend to get delegated to people without much power. Instead, this is where the most experimentation should happen and where the highest tolerance for errors should be.

—Rory Sutherland

The biggest things to improve the human condition are found in the smallest design tweaks.

—Rory Sutherland

The human brain hates to be in a state of uncertainty. Give feedback that provides a clear sense of certainty quickly and drives further use. The real innovation in Uber (car services) is the elimination of uncertainty. Find other places where you can reduce uncertainty.

—Rory Sutherland

Find small UX improvements and extract the physiological insights, then apply to something different.

—Rory Sutherland

Allow people to make choices in the order they prefer.

—Rory Sutherland

Stop listening to their advice, and only listen to their stories. Every regret I have in business is because I took somebody else’s advice.

—Philip Kaplan (pud)

For a creative person, happiness isn’t whether you made the right or wrong decision, it’s that you made your decision and followed your vision.

—Philip Kaplan (pud)

I thought it might be fun to see how far I could get, and I quit my job that week.

—Philip Kaplan (pud)

A good engineer has a track record of — repeat after me — increasing revenue or decreasing costs.

—Patrick (patio11)

Co-workers and bosses are not usually your friends: You will spend a lot of time with co-workers. You may eventually become close friends with some of them, but in general, you will move on in three years and aside from maintaining cordial relations you will not go out of your way to invite them over to dinner. They will treat you in exactly the same way. You should be a good person to everyone you meet — it is the moral thing to do, and as a sidenote will really help your networking — but do not be under the delusion that everyone is your friend.

—Patrick (patio11)

You probably don’t want to be first employee for a startup. Be the last co-founder instead.

—Patrick (patio11)

Once upon a time I would have described myself as “Slightly below average” in programming skill. I have since learned that I had a radically skewed impression of the skill distribution, that programming skill is not what people actually optimize for, and that modesty is against my interests. These days if you ask me how good of a programmer I am I will start telling you stories about how I have programmed systems which helped millions of kids learn to read or which provably made companies millions. The question of where I am on the bell curve matters to no one, so why bother worrying about it?

—Patrick (patio11)

If it ain’t fun, it ain’t for me, because if then I take it, I’ll botch it, and I don’t like that.

—Tony Mechelynck

Rewards, by their very nature, narrow our focus, concentrate the mind. That’s why they work in many cases. When you see the goal right there and zoom straight to it. But for some problems, that don’t have a single set of rules, and no clear solution, that narrow focus doesn’t work.

—Dan Pink

Minimalism is a lifestyle that helps people question what things add value to their lives. By clearing the clutter from life’s path, we can all make room for the most important aspects of life: health, relationships, passion, growth, and contribution.

—Joshua Fields Millburn & Ryan Nicodemus

The only problem with Microsoft is they just have no taste. They have absolutely no taste. And I don’t mean that in a small way, I mean that in a big way, in the sense that they don’t think of original ideas, and they don’t bring much culture into their products.

— Steve Jobs

An organization’s taste is the way the organization makes design decisions.

If the decisions are bold, opinionated, and cohesive — we tend to say the organization has taste. But if any of these are missing, we tend to label the entire organization as lacking taste.

— Kyle Neath