Instagram Co-Founder Mike Krieger’s 8 Principles For Building Products People Want

Josh Constine

Josh Constine is a technology journalist who specializes in deep analysis of social products. He is currently a writer for TechCrunch. Previously, Constine was the Lead Writer of Inside Facebook, where he covered Facebook product changes, privacy, the Ads API, Page management, ecommerce, virtual currency, and music technology. Prior to writing for Inside Facebook, Constine graduated from Stanford University... → Learn More

Friday, November 30th, 2012
Mike Kreiger Warm GUn

Mike Krieger, Instagram’s founder, thinks you can build apps that fit in the real world by watching what people want, not guessing. He presented his eight core product design insights today at 500 Startups’ Warm Gun conference. Here’s the cheat sheet to his talk.

“Just because you’ve Googled something doesn’t mean you’ve learned,” Krieger explained in the intro to his design talk. To build something that solves a problem, “You want to know people better than they know themselves.” For example, if you’re trying to disrupt the shopping experience, you have to actually know what the existing shopping experience and behavior set is. “Go to The Gap and watch people shop for three hours,” is Krieger’s advice.

You should come away with serious insights, not just random facts. Krieger says his favorite definition of insight is “Something you’re really excited to tell strangers about on the train.”

And now, Mike Krieger’s Eight Principles Of Product Design:

  1. Draw On Previous Experience and Understanding – The biggest problem is startups in search of a problem. Chase what you’re passionate about; you’ll probably already have knowledge in the space.
  2. Have A Hypothesis About How You’re Different – Have a point of view about your startup. Why is there a special opportunity for this now?
  3. Never Build Without Sketching – Mike says he and Instagram co-founder Kevin Systrom would go to a cafe with little iPhone design pads where “we’d build and throw away entire features. You’d waste three or four pieces of paper, not three weeks of coding.”
  4. Learn In Weeklong Increments – Start with a question: “Will folks want to share photos on the go? Can we build filters that look good?” Spend the week investigating, and by Friday have a conclusion and move on.
  5. Validate In Social Situations – “We called this the Bar Exam. If you can’t explain it to the guy or girl at the bar, you need to simplify.” Don’t just test with your techy friends.
  6. Know When It’s Time To Move On – “I know ‘pivot’ has become a dirty word, but if there’s no unanswered questions left, then it’s time to move on.”
  7. The Wizard Of Oz Techniques For Social Prototyping – You don’t need to build everything at first. You can be the man behind the curtain. Krieger says him and Systrom tested an early version of a feature which would notify you when friends joined the service. Instead of building it out, they manually sent people notifications “like a human bot” saying ‘your friend has joined.’ It turned out not to be useful. “We wrote zero lines of Python, so we had zero lines to throw away.”
  8. Build And Maintain A Constant Stream Of Communication With Your Audience – Don’t spend months building something without any idea if someone actually wants it.

Krieger Warm Gun Close Up


Company: Instagram
Website: instagram.com
Launch Date: March 2010
Funding: $57.5M

Instagram is a free photo sharing application that allows users to take photos, apply a filter, and share it on the service or a variety of other social networking services, including Facebook, Twitter, Foursquare, Tumblr, Flickr, and Posterous. The application is compatible with any iPhone, iPad or iPod Touch running iOS 3.1.2 or above or any Android device running Android 2.2 or above. In an homage to both the Kodak Instamatic and Polaroid cameras, Instagram confines photos into a square...

→ Learn more
Tags: