Facebook's Zuckerberg: Our approach to development, IT has matured

Facebook's Zuckerberg: Our approach to development, IT has matured

Summary: It's no longer about moving fast and breaking things because the bug fixes were hell. Now it's about move fast with stable infrastructure.


Facebook CEO Mark Zuckerberg has grown up a lot in recent years and now the social media giant's platform is maturing too. Zuckerberg realizes that Facebook's infrastructure is critical to developers and now the company has to be more enterprise class.


Enter the service level agreement, supporting older application programming interfaces for stability and a hardened mobile platform.

Zuckerberg said the initial mantra for Facebook's hackers was "move fast and break things." But that didn't work because Facebook spent a lot of time fixing bugs that only slowed development now.

Facebook unloads new developer tools at F8 for monetizing apps

The new approach? "Move fast with stable infra (infrastructure)."

There's not much of a choice. Facebook just launched a mobile advertising network. It has tweaks to boost engagement with apps while improving permissions. And other developer perks

Zuckerberg acknowledged that the stable infrastructure theme isn't exactly sexy, but "we build better experiences for everyone we serve and it's how we operate now."

CNET: Facebook announces 'Anonymous Login' and 'Audience Network'

With that approach, Facebook appears to realize that its an enterprise class advertising and social platform. Permanent betas won't fly. It's fun to watch companies evolve their approaches. Red Hat doesn't rush out new code. Many enterprise vendors support older versions for a while just because big companies need the stability.

Facebook is even on the supporting old APIs bandwagon and now has a two-year stability guarantee that even if there are changes support will continue. Every API will also be versioned so developers can pick and choose.

facebook api calls

As for service level agreements, Facebook is promising to fix every major bug for developers in 48 hours.

Zuckerberg's message: We're building a stable mobile platform and hardening it.

Topics: CXO, Software Development, Social Enterprise

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Good Old Zuckers ..

    The new approach? "Move fast with stable infra"

    If you can't break the software, break the English Language.
    • Four times?

      now that's a meme.
      Anonymous Gearhead
  • Good Old Zuckers ..

    The new approach? "Move fast with stable infra"

    If you can't break the software, break the English Language.
  • Good Old Zuckerberg ..

    The new approach? "Move fast with stable infra"

    If you can't break the software, break the English Language.
  • Good Old Zuckers ..

    The new approach? "Move fast with stable infra"

    If you can't break the software, break the English Language.
  • Food for thought

    As I was reading today how a young woman got into a head on car accident just after posting on Facebook. I wondered how much Facebook has really negatively affected some peoples lives? Is anything you post on Facebook worth risking your life for? The mobile app for Facebook might be benefiting Zuckerberg, but does it really help its users who foolishly take risks to post meaningless dribble while driving to work or school? I felt sorry for this family who lost a Daughter who seemed to be so happy that she shared that with Facebook friends.
    Unfortunately she shared that happiness while driving. Too bad these apps don't prevent you from posting when they determine that your moving. Maybe that's something Zuckerberg can work on while he's counting all that revenue.
    • Not his problem

      He isn't responsible for every idiot that uses his website. Anything that 1 billion people do is bound to be abused and cause negative side effects to people. Not to mention it would be impossible to implement for people who are using Facebook's web browser.
      Brock Jones
      • Nothing is impossible

        In technology nothing is impossible. I think anything done to help prevent stupidity is a human requirement since we cannot stop it. Its why we invented air bags, seat belts, and other safety devices. We know its easier to help save us from a stupid act then to try and prevent it. I agree, people still die in large numbers on our highways no matter what safety devices are added. I was simply stating Mr. Zuckerberg might be a a person in saving the planet. But he seems less concerned about how his products themselves affect as you say stupid people. People today see Facebook and other social internet sites as a means to express instant connections no matter where they are. Unfortunately its also leading more and more people to not be able to make good decisions on when to not do this. Again, this will no doubt lead to more government requirements to stop ourselves. Such as signal blockers or other means to disable function of our devices in vehicles. We already see agencies like the NHTSA looking at distractions in onboard devices in vehicles. Be nice if we could avoid more government intrusion by trying to do something proactively to fix stupid.
        • Nothing is impossible

          I got hit from behind by a lady that was eating her BigMac and got distracted because a lettuce fell on her lap. Granted, nothing major happen but I did not think to blame MacDonald even for a second.

          Instead of making company add feature to a product, let's focus attention on those that use their phone and drive. You fix Facebook and they send text message; If they can't send text message, they eat hamburger. These idiots, and yes, they are IDIOTS because they put themselves and others in danger, should not be allowed to drive.

          In my opinion, those caught texting and driving should have their license removed, an neutered so they don't procreate.
  • An old-fashioned business lesson that will never change

    Everybody knows that "move fast and break things" only works for new companies that don't have a lot of things to break.

    Once a company has successful products that customers and business partners depend on, that company can no longer move fast and break things--at least not if they want to keep making money.

    So Facebook publicly acknowledges that it's starting to learn one of the most obvious lessons in business. That's a good thing.
  • Spammers

    The one thing that Facebook needs to focus on first and foremost is clamping down on the spammers!
    Pollo Pazzo
  • Won't Be Fixed Until

    my settings stay the way I LEFT THEM!

    Every time I log on to Facebook I have to change my news feed settings to "Most Recent"; because, Facebook keeps changing them back to "Top Stories".

    Whom do they think they are to presume what a top story is to me?
  • At the heart of facebook

    I am not surprised he actually had to made a statement like this.

    I think at the heart of facebook lies a big pile of PHP spaghetti code written by zuckerberg himself. Having been unfortunate enough to have to deal with their poorly documented, ever changing bizarre API's, my hatred of this company burns brighter than a thousand suns.

    Anyway, who actually uses facebook for anything meaningful? It's a giant echo chamber for the dregs of humanity, scummy marketers, and spammers. I look forward to the day when facebook goes the way of myspace. Good riddance to bad rubbish.
  • A stable infrastructure?

    So does this mean Facebook is moving to a mainframe?
    Anonymous Gearhead
    • illegal slave labor.

      it means they are importing more illegal slave labor.
      Nick Thompson
  • Fixing

    Now only if MS could adopt that attitude of fixing problems in 48 hours, instead of 48 months.
  • sure sure

    Hey, Zuck, you forget to mention you are building infra using slave labor. You back the illegal importation of non-US workers, cheapskate.
    Nick Thompson
  • Yes and they just announced they will be moving to "auto-play video ads"

    Yes and they just announced they will be moving to "auto-play video ads". Isn't that just peachy....
    Nick Thompson
  • Captain Obvious to the bridge!

    This comment was inspired by those ridiculously funny ads for a hotel web site. Yes, move fast (as fast as reasonable possible) and don't break your old products is elementary business. An old Roman proverb says "Festina lente," or make haste slowly.