Best 85 Quotes & Tweets on Programming

Twitter wisdom in your inbox

1

Things you don't have to do to start a company: - Quit your job - Learn to code - Write a business plan - Raise money - Hire employees Things you have to do: Start.

Sahil Lavingia

Sahil Lavingia

@shl

2

The web isn’t just another software platform. It’s the greatest software platform the world has ever seen. No permissions, no masters, readable source code. Let’s protect the heritage, work in its service, and remind ourselves just what a marvel it all really is.

DHH

DHH

@dhh

3

Learning to write is much more important than learning to code.

Sahil Lavingia

Sahil Lavingia

@shl

4

Programmers worrying about whether their architecture will Web Scale is like buying a lottery coupon and fretting about which yacht to buy.

DHH

DHH

@dhh

5

Knowing how to make videos is going to be more important to the next generation than learning how to code.

Sahil Lavingia

Sahil Lavingia

@shl

6

The most valuable language to learn is English. The second-most is probably Python or JavaScript.

Sahil Lavingia

Sahil Lavingia

@shl

7

We are in the early stages of a tectonic shift in work, enabled by software Software is about to eat the physical office Remote work will simply become “work” Let’s compile a list of the best modern tools Anything is game — startups, big companies, hardware, software... Go!

Brian Norgard

Brian Norgard

@BrianNorgard

8

Great software is created by people passionate about problems–not software.

Sahil Lavingia

Sahil Lavingia

@shl

9

There's nothing wrong with you if you can't stand pair programming as a day-in-day-out approach to software development. I love the occasional pairing, but I'd rather quit programming than do it all day, every day.

DHH

DHH

@dhh

10

Code is expensive. Code breaks. Code has bugs. Code has security risks. Code needs to be maintained. If you can do something without code, do it without code.

Sahil Lavingia

Sahil Lavingia

@shl

11

Any programmer who longs for the predictable, repeatable nature of construction has never tried to actually build a house.

DHH

DHH

@dhh

12

Before you learn to code, learn to codify. Codifying means taking the repetitive tasks in your job or life and organizing them in a systemic way. Once you see a pattern you can automate with code, learn to code.

Sahil Lavingia

Sahil Lavingia

@shl

13

The fact that programmers continue to use "magic" as a derogative for tools they're too lazy to understand boggles my mind. You really have to be an utter killjoy to decide "yeah, magic, I hate that" when your job is literally to invent programs for computers to perform.

DHH

DHH

@dhh

14

It's not too late to start a software business. Today only 3% of commerce happens online. It will become 97%. That's an almost-guaranteed 30x growth over the coming decades, not counting second order effects. (Now hurry up, or you'll only get a guaranteed 20x growth!)

Sahil Lavingia

Sahil Lavingia

@shl

15

Everyone should learn git. The concepts of forks, branching, merging, pull requests, and commits are broadly useful in making things beyond software.

Sahil Lavingia

Sahil Lavingia

@shl

16

They tell you software makes money while you sleep. They don't tell you that making software might make you sleep less.

Sahil Lavingia

Sahil Lavingia

@shl

17

Knowing how to lead software developers is more profitable than learning to code

David Perell

David Perell

@david_perell

18

Learn to code so you can get paid six figures to rearrange z-indexes until the problem goes away.

Sahil Lavingia

Sahil Lavingia

@shl

19

Most jobs are software that hasn’t been written yet.

Jack Butcher

Jack Butcher

@jackbutcher

20

A three-step process to starting an online business: 1) Build an audience. 2) Build a product for your audience. 3) Scale the business with plug-and-play software instead of hiring people. The audience comes first. The product, second. I've seen hundreds of people do this.

David Perell

David Perell

@david_perell

21

Writing open source software and giving it away for free has without a doubt been my most professionally rewarding endeavor yet.

DHH

DHH

@dhh

22

Old: Software as a Service New: Service as a Software

Hiten Shah

Hiten Shah

@hnshah

23

If I ran an investment fund, I’d have a simple thesis: • People are increasingly willing to pay for productivity software. • Online learning is about to explode because we’re losing faith in the traditional college system. • It’s becoming easier to monetize social capital.

David Perell

David Perell

@david_perell

24

Quizzing high-level programmers on algorithms is less about evaluating candidates, more about stroking the quizzer's (pathetic) ego. Works.

DHH

DHH

@dhh

25

Everyone I know who worked in big tech for 15+ years is wealthy (multi-million net worth). If you want guaranteed wealth, learn to code and go work at one of the big five. But if you want to spend time with your kids without asking for permission, do what I'm doing.

Daniel Vassallo

Daniel Vassallo

@dvassallo

26

I don't like coding that much. I don't like designing that much. I don't like product management that much. But I *love* having shipped a product people love.

Sahil Lavingia

Sahil Lavingia

@shl

27

Remote work is just work. Because software is everywhere.

Hiten Shah

Hiten Shah

@hnshah

28

We have not yet scratched the surface of what software can do or what it is worth.

Patrick McKenzie

Patrick McKenzie

@patio11

29

Three trends for the future of work: 1) More short-term projects. Fewer long-term jobs. 2) Hyper-specialization: Pick a niche and own it. 3) Software automation: Creative and repetitive tasks will be automated. A dream world for brilliant marketers and capable entrepreneurs.

David Perell

David Perell

@david_perell

30

304 Not Modified is the best HTTP status code.

DHH

DHH

@dhh

31

"Make money online" sounded scammy until I realized that defines the pitch of most startups. We use software and the internet to help people earn money so that they can have more freedom and time to do what they really want. That's pretty cool!

Sahil Lavingia

Sahil Lavingia

@shl

32

Lambda is a very poor substitute for EC2. But it still has a place. Instead of thinking of Lambda as a host for your applications, think of it as an extension for other AWS services.

Daniel Vassallo

Daniel Vassallo

@dvassallo

33

Code makes it run. Design makes it work.

Jack Butcher

Jack Butcher

@jackbutcher

34

Software has been eating the world alright. The financiers of such software consumed the bulk of the nutrients, and the rest of the world was left with the excrements. Talk about a shit show.

DHH

DHH

@dhh

35

I pay for 30+ software-as-a-service apps and all of them combined cost a fraction of what I pay the people who work for me. Business software is systematically under-priced.

David Perell

David Perell

@david_perell

36

If you're building software or creating content, remember: You'll never know the full amount of the positive impact you've had on other people's lives. But you will become quite familiar with most of the negative ones.

Sahil Lavingia

Sahil Lavingia

@shl

37

If all software writers refused to file for new software patents today, the world would be rid of the scourge in 2035. Let's go.

DHH

DHH

@dhh

38

There are no shortcuts to accessing programming talent: Only reviewing and discussing relevant work product. Takes time, effort.

DHH

DHH

@dhh

39

Everybody talks about learning to code. But nobody talks about how much copywriters are making. Online commerce runs on copywriting. A great copywriter will always have a job.

David Perell

David Perell

@david_perell

40

Nothing wrong with liking algos/riddles/puzzles, though! Just not good predictors of software writing chops relevant to most info systems.

DHH

DHH

@dhh

41

Solve a problem ten times, figure out the process. Solve a problem twenty times, improve the process. Solve a problem thirty times, codify the process. Solve a problem forty times, productize the process.

Jack Butcher

Jack Butcher

@jackbutcher

42

You can't master programming without junking idea of "magic". Every bit appearing so is just a delightful string to pull, leaving you wiser.

DHH

DHH

@dhh

43

I reject "software engineer" for all sorts of reasons, but growling about my unworthiness isn't one of them. Be a proud software writer!

DHH

DHH

@dhh

44

Your startup can offer more than just software: - Community - Hope - Charity - Motivation - Advice from mistakes you've made - Interactions that make people feel good!

Sahil Lavingia

Sahil Lavingia

@shl

45

Even if you don’t know how to code, make software work for you

David Perell

David Perell

@david_perell

46

I’d like more software designed with less of a gluttonous appetite for my engagement.

DHH

DHH

@dhh

47

Build once, benefit forever. That's my motto for building software-based products. Obsess over details at the beginning, and let robots take care of the rest. Make things that stand the test of time.

David Perell

David Perell

@david_perell

48

It’s easier than ever to build software. Now, in just a few hours, you can create something that used to take specialized skills and countless days. This is all because of the "no code" tools that let you do so much without writing a single line of code.

Hiten Shah

Hiten Shah

@hnshah

49

Here's something smart: I don't want my TV to be smart!! Dumb as a rectangle, please. As little software as possible.

DHH

DHH

@dhh

50

I wish iOS software was generally MORE expensive. What should have been a great platform for independent developers turned out not to be.

DHH

DHH

@dhh