+

Cookies on the Business Insider India website

Business Insider India has updated its Privacy and Cookie policy. We use cookies to ensure that we give you the better experience on our website. If you continue without changing your settings, we\'ll assume that you are happy to receive all cookies on the Business Insider India website. However, you can change your cookie setting at any time by clicking on our Cookie Policy at any time. You can also see our Privacy Policy.

Close
HomeQuizzoneWhatsappShare Flash Reads
 

Some Of Facebook's Best Features Were Once Hackathon Projects

Jan 10, 2013, 03:20 IST

FacebookIt seems that almost every major feature on Facebook started as a hackathon project.

Advertisement

Hackathons are all-night coding sessions where engineers get amped up on caffeine, brainstorm ideas, and build anything they want.

There's just one rule for a Facebook hackathon: You can't work on the same thing that you work on during the day.

Facebook engineering manager Pedram Keyani is often mentioned as the guy who made hackathons a tradition at Facebook. The first official hackathon took place in 2007 after Keyani emailed his fellow colleagues to see if anyone would be interested in hacking with him the following night.

That hackathon, Keyani says, generated a lot of great projects and ideas. So the next day, Facebook CEO Mark Zuckerberg approached him saying how awesome it was. From that point on, Keyani made an effort to ask people every six to eight weeks if they wanted to hack.

Advertisement

As Ryan Tate documented in "The 20% Doctrine," a book about hackathons and other forms of in-house innovation, these hackathons developed an idea for "hack days" pioneered at Yahoo by Chad Dickerson, who's now the CEO of Etsy. But Facebook married the idea to the college all-nighter and came up with a formula that's now part of startup culture throughout Silicon Valley.

Where Facebook has proved especially strong in its implementation of the idea is turning hackathon work into reality.

You are subscribed to notifications!
Looks like you've blocked notifications!
Next Article