The point of Facebook isn't the features, it's the people.

Programming in machine code is like eating with a toothpick

To a programmer, an operating system is defined by its API.

Release early. Release often. And listen to your customers.

You want it in one line? Does it have to fit in 80 columns?

Building a mission and building a business go hand in hand.

Of course, hate speech and racism have no place on Facebook

So the bandwidth issue is definitely a big concern of ours.

I've said before that I'm a remarkably unsentimental person.

What about writing it first and rationalizing it afterwards?

When it comes to .NET they've done a really outstanding job.

Prototype, then polish. Get it working before you optimize it

C++ is the best example of second-system effect since OS/360.

Nothing stands still. The real question is can you change it?

A journey of a thousand miles continues with the second step.

For the sake of argument I'll ignore all your fighting words.

All language designers are arrogant. Goes with the territory.

Sometimes I wish I could put an expiration date on my quotes.

About half my time is spent on business operation type stuff.

C has all the expressive power of two dixie cups and a string.

Facebook is all about information and helping people share it.

I just think that VR and AR are going to be a really big deal.

Unless you are breaking stuff, you are not moving fast enough.

This is what people need: an easy-to-deploy, easy-to-use tool.

A lot of that momentum comes from the fact that Linux is free.

You're better off with a kick-ass half than a half-assed whole.

You can prove anything by mentioning another computer language.

I just hope I'm never promoted to the level of my incontinence.

Easy things should be easy, and hard things should be possible.

In general, they do what you want, unless you want consistency.

You get a reputation for stability if you are stable for years.

Just because you're into control doesn't mean you're in control.

Guilty as charged. Perl is happily ugly, and happily derivative.

There's a difference between being obsessed and being motivated.

My goal was never to make Facebook cool. I am not a cool person.

It took me some twenty-plus years to really learn how to program.

Focus is a matter of deciding what things you're not going to do.

A strong team can take any crazy vision and turn it into reality.

I think it's a new feature. Don't tell anyone it was an accident.

I think that's easier to read. Pardon me. Less difficult to read.

There ain't nothin' in this world that's worth being a snot over.

Honestly, I was pretty sure AltaVista was going to destroy Google

Alchemists turned into chemists when they stopped keeping secrets.

My number one piece of advice is: you should learn how to program.

Our goal is not to build a platform; it's to be cross all of them.

Windows isn't supposed to make sense, it's supposed to make money.

Napster works because people who love music share and participate.

If you have the right attitude, interesting problems will find you.

The problems that I really like to solve are our cultural problems.

Perl should remain fast and intuitive (to the extent that it is :-)

Share This Page