In my free time, I’ve invested a lot of time learning about startups, by reading books and analyzing success stories.

If you could type this line of code in my brain to read the startup manual:

$ man startup 

This essay is what you’d read.

I wrote this list for myself as a summary of important ideas to keep in mind while on a journey of building something people want.

For a short list, read YC’s essential startup advice.

General Advice

  1. Start with side projects, then worry about raising money or calling it your startup because it can sound crazy without having to worry.

  2. Ambitious startups like nuclear reactors take time to grow.

  3. Silicon Valley is one of the best startup hubs. People wait long times to build net worth, and startups are #1.

  4. YC success: strong alumni network that’s almost ass-hole free, number and diverse startups that get funded aka lots of data to learn from.

  5. Gaming the system stops working in the startup world, you can trick a boss working for a big company. You can’t fool users, you have to make software that works.

  6. Startups take a lot of your life. It might take over your whole work life till the end of your career. Maybe even more if the company succeeds. The volume of worry never decreases, it increases but the nature of problems changes. Success will take a lot of your life, you probably can’t backpack for a trip in Europe.

  7. What’s possible to build is a function of currently available technology.

  8. Companies are bought and not sold.

  9. You won’t know in the early days how big the market will be.

  10. The center of silicon valley moves where the group of focused people is working on the next great thing.

  11. The biggest startup ideas are frightening. Not because they seem like a lot of work, biggest startup ideas threaten your identity.

  12. In the early days, YC is basically funding for the founders. Are they domain experts? Interesting people? Determined?

  13. Start small, and evolve.

  14. If you’re building something great, you’ll get copied.

  15. Being driven solely by money won’t help you build the biggest startup.

  16. It takes lots of time to make money.

  17. The longer the time horizon, the difference in quarter actions. This will help you execute differently from competitors.

  18. In startups, you want to make decisions on a time horizon roughly equal to the longevity of the company. In 6 months you’ll think about how to maximize 6 months into the future. ~ Stripe

  19. You need people excited about the local and global future. People will get excited the more time they spend solving problems. Local pessimist global optimist.

  20. Stripe made lots of internal emails public so that people make the best local decisions by themselves.

  21. In both cases of success or failure, things will be hard.

  22. Facebook says you’re never as good as you are when things are going well, and not as bad when things are going wrong.

  23. Setting the right tone for optimism is important in the company, things will be better in the future. When hiring find people who can spot weak points but at the same time are optimistic about how to solve them and the future.

  24. Ages 25-29 correlate with startup founder ages, most of the founders are in this distribution. This creates a startup hub, hard too much without the twenty-year-olds and winning the war talent.

  25. The most significant contribution a research university can make to create a startup hub is to become a talent magnet globally.

  26. The best thing universities can do for creating startups is to bring smart people together to work on side projects, and get out of the way. Harvard had this thing called reading week which was great. Microsoft and Facebook were founded during the reading period.

  27. It’s a big mistake to not start a company because: it’s too hard, boring, competitors, and seems too ambitious.

  28. Whatever you want to achieve you can do so if you focus and work hard and do things right.

  29. Sometimes you might have to make big bets that cost lots of money and might take 5 years to figure out. Facebook in 2006 got an offer from Yahoo to sell for 1 billion dollars but turned it down. All management team left the company at that time, but Facebook managed to become worth much more later.

  30. Love the doers and forget about talkers.

  31. In silicon valley, there’s no such thing as too ambitious.

CEO

  1. CEO should keep track of low decisions because decisions on a 1-year horizon might be different than a 5-year horizon.

  2. The role of a CEO is different between pre-product-market fit and post-product-market fit.

  3. Main roles of a CEO: select senior management, culture, and strategy.

  4. It’s the role of a CEO to make decisions. Board is for consent and advice only. If the CEO is doing a bad job that’s when a board should interfere. You want people that you respect and want advice from, but it’s your company to make decisions.

  5. Courage to lead with vision and tactics.
  6. Be proactive by deciding your priorities.
  7. Have 50% of your calendar free, 25% will go for emergency and you’ll only have 25% left for your own thinking.
  8. Be priority drive, not reactivity driven.

Product

  1. Launch the least bad product that people would use.

  2. Get a measure of how easy your product to understand is nb of sign-ups or nb of visits to the pricing page for b2b business.

  3. A/B tests are harder for b2b businesses.

  4. It’s harder to make 10 videos with 100k+ viewers than 1 video with 1M+ viewers.

  5. Mr. Beast: I don’t need to know how youtube works, and think of a way to crack it. I want to make something 100M ppl would want to watch. Study what people want to watch.

  6. The most successful founders and startups are hyper-focused on building a product (making something people want), and obsession talking to users. Don’t get distracted at all in the early days.

  7. The degree of success can basically be measured by how much users tell their friends about your product. This is the bar, something people love so much they tell their friends about it. Should be simple and easy to understand.

  8. Nothing but a great product will save you.

  9. Always question requirements and rethink your engineering decisions.

  10. The most common startup mistake is to start with a technology, rather than a user problem to solve.

  11. Peter Thiel is known to not look at the product and tries to reason from first principles whether the product is important or not.

  12. Larry Page ooth Brush test: build something that people need to use twice a day.

Markets

  1. The best marketplace is a place where buyers can become sellers at the same time. Like AirBnB. The product is used frequently. And the network effect is strong at AirBnB compared to Uber because there are multiple use cases.

  2. Look for a market that will grow exponentially. Most successful startups start small in a market that’s growing exponentially. Long years ago the market value for iPhone apps was close to zero, but that’s a wrong assessment.

  3. Learn how to differentiate between real and fake trends. Real trends like iPhone, even though a few million were sold a year, people that were using it used it for hours per day. VR on the other hand, people who own it don’t spend enough time.

  4. You can’t force a product into a market that doesn’t exist.

  5. The way you make the most money is by selling to the biggest market possible, which is Earth. That’s why companies work hard to drive costs down and acquire more users.

Landing Pages

  1. Avoid funnels on landing pages. Make it fast for users to get started like Google search.

Growth

  1. Pick one north star at the beginning that you would be betting your company on, and monitor like 3-5 metrics. Even print it for employees. Less is more, a frequent mistake is having too many metrics that you monitor.

  2. Focus on growth, not profitability.

  3. 10% week-over-week growth

  4. For hard tech companies, people should be working intensely like software startups shipping bugs for tomorrow.

  5. Capturing a large part of a small market early on is great, going after users that desperately need your product.

  6. After raising a series A, and forming a board, don’t start cargo-culting, looking at what big companies processes look like and copying them. Try to revisit your processes every time.

Innovation

  1. Most Fortune 500 companies are replaced because they focus on short-term goals like quarters, instead of a long-term vision for 20 years. The average tenure for the CEOs of these companies is like 10 years, and that’s why most companies get replaced.

  2. The pace of innovation slows down with a fast-growing startup. Time is spent keeping up with growth, and hiring, the net effect is product innovation is slow. If you keep it going then you could stand and see things happen.

  3. It’s mostly a mistake to think poorly of small companies that they can’t compete with the giants. It’s always maybe due to being risk averse, not fast, etc that startups compete with giants.

Users

  1. Use your user’s description of your product as your headline.

  2. Focus on understanding users.

  3. You won’t learn as much about your customers as speaking with them. Write them down. Even if you have data points and complex algorithms, speaking with customers is more important.

  4. Avoid the Shark Fin effect. Measure user retention.

  5. YCombinator started focusing on the founders first, without focusing on making money the most. Best for the startups. More startups more innovation better for the world.

  6. In the early days, prioritize making users happy and not your ego.

  7. You can’t learn the needs of users before starting a company. You can’t know before trying.

  8. Founders shouldn’t outsource contact with users, and should always be themselves maintaining a direct connection with users.

Ideas

  1. The best way to make a lot of money is to find what the rich are doing today that 10 years from now everyone will be doing.

  2. Something 36 million people are using that 5 billion people will use in the future.

  3. A good idea is a market that’s currently small but one day will be huge.

  4. You don’t need an idea that’s amazing from the beginning

  5. Evaluate your initial idea before you start working on it

  6. Solutions in Search for a Problem (SISP) aren’t great.

  7. Startup ideas aren’t hard to find, lots of problems in the world. Once you learn how to spot them you’ll see them all over the place

  8. You get paid money according to the difficulty level of your problem, the bigger the problem the more rewarding.

  9. Internet is dominating all traditional companies.

  10. Microsoft started writing a BASIC interpreter for some crappy machine that had a couple of thousand users. Features are what startups look like when they first start.

  11. Look at the future, imagine what it will be, and then go back to the present and build the technology.

  12. The best ideas are just about the right side of impossible ideas.

  13. The most successful companies started off as side projects working on things that matter. They wouldn’t make sense to be businesses at the beginning.

  14. Big ideas seem much smaller in the early days, and hard to predict how big they can become.

  15. Even if you’re working on a valid startup idea, it might take time to launch.

  16. Work on interesting problems as side projects, not plan on opening businesses.

  17. Build something that lasts, that people depend on every day like Google.

  18. With today’s machine learning technology only, if you apply AI to every vertical like accounting, and law, you can build a better product than existing ones.

  19. Most copycats fail because they don’t have the same vision, motivation, etc. Most data suggests this. Only when they beat you in the market it starts to matter.

  20. Don’t start X from the US in France, come up with Y that can be global.

  21. There is a blessing to having inexperience, in some areas. You can take more bets than you would on inexperienced but high-potential people.

  22. Most ideas for the next 5-10 years are already being worked on, instead, imagine what are the implications of self-driving cars and work from there. Ipads from Apple have been for 20 years, not new

  23. It’s important to work on problems that if you didn’t work on, nobody would be doing.

  24. Think about how big your idea can become, is it a million-dollar or billion-dollar company?

  25. Marc Andreessen says there’s no such thing as a bad idea, it’s mainly bad timing.

  26. All happy companies are different because they have found a competitive unique edge, and all unhappy companies didn’t know how to become a monopoly.

  27. The next Zuck won’t be doing social networks, the next Larry Page won’t be doing search engines. Each new monopoly offers a 10x value to whats available.

Early Days

  1. Build a product that some people love, and not something a lot of people like.

  2. Seed network effects.

  3. Do things that don’t scale.

  4. When starting a company, don’t commit to making it a company. Work on something important and don’t make it a company until it starts working.

  5. People don’t appreciate the early days of the big success of all the chaos, like how Google did crazy things in the early day like getting rid of engineering managers.

  6. Startups are counter-intuitive, therefore don’t trust your intuition. Like ski-ing.

Hiring

  1. Hiring is a funnel. When you start spending more than 50% of your time on hiring, maybe you might consider using a recruiter at that stage.

  2. Be very generous with early employees with equity. If your company becomes the people, you need to be a magnet. Something like 20% for early employees, 40% for founders, and 40% for investors. Especially for some types of companies like AI, if someone can do their own startup they will. If you want those great researchers earning 1 million dollars and want them to work as an engineer in your startup, you need to give them 3/4/5% each. Get founder-quality employees.

  3. Be very generous with employees and less with investors. For the first 10 employees, Stripe gave over 10% of the company. Which is very generous

  4. While promoting from within, it’s as if firing your most productive engineers.

  5. More costly for a bad hire than a good one. Use Vito’s to solve it. Make them spend a week before they start work.

  6. Try to make sure management doesn’t scale in O(n^2) with operations.

  7. Best coders want to work at the best places. Google used free food and other stuff to attract such talent.

  8. At Stripe, in the early days, new joiners would ship something on each team before joining the goal team.

  9. Took ~6 months to hire the first 2 people at Stripe. Ask yourself if you would work for this person as Mark Zuckerberg says.

  10. It’s easier to hire for hard problems than easy ones. The more challenging the more attractive for great people.

  11. For the first 10 people, you need people to hit the ground running and know what they want to do. Hard to give them time for training. You want people that are happy because that will help build a culture. People are known to be good to other people. Later hires are going to be determined by these people. They will attract super-talented people.

  12. Take a long time to hire people and work hard. Not necessarily whiteboards, interview people by writing code on a computer.

  13. From 10 to 50, focus on engineering brands. Publish a great engineering blog post showing how competent you were. Show what degree of talent. Make public whatever you’re special at, to show your competitive domain.

  14. Hire people you can trust, accept mistakes and let them do their own thing.

  15. Taking a bet on someone who is very talented, history of achievement and success is determined but does not have an exact skillset set, and might not be productive the first month is better than not.

  16. First 10 hires at founder bar

  17. Hiring more people won’t solve all your problems.

  18. Most advice on hiring works for companies that are post-product market fit.

  19. “Take your first 10 employees and assume each one can replicate themselves 10 times. So basically, your first 10 employees become your first 100 employees. So if you really want someone who can replicate themselves 10 times, hire them. If not, don’t hire them in your first 10 employees.” - Patrick Collison

  20. “The team you build is the company you build.” - Vinod Khosla

  21. Two Pizza rule at Amazon, if a team needs more than two then it’s probably too big.

  22. Steve Jobs says if u do the right things at the top line the bottom line will follow.

  23. When Steve Jobs was creating the iPhone, he explicitly hired a team with no experience working on phones to avoid the “impossible problems”. Same with Hollywood a long time ago.

  24. Steve Jobs says the exceptional is 10x much better than the good.

  25. It’s almost impossible to create processes to make people work very hard. You just need to hire entrepreneurial people and let them do things. The best job description is “doing things.”

  26. People and Gene Pool Engineering: diversity minimizes what you don’t know you don’t know.

  27. Engineer diversity by age, company, industry, country, or whatever.

  28. Identify the five biggest risks, define talent to address risks, for each risk locate Centers of Excellence, list three experts at each Center of Excellence, and candidate list is “Gene Pool” for recruiting.

Capital

  1. Investors advice and leadership are way more important than their money. An investor is an employee who you can’t fire. Most add negative value, if they’re trying to get liquidity as soon as possible most investors are like that.

  2. When investing in the early stages of a company, let’s say at a 100m valuation. What you’re saying is that there’s a 1% chance it’s going to be worth over a billion.

  3. When funding startups, look for people who have a habit of being great. Not important if they’ve done a startup before. ~ Paul Graham

  4. Investors look for revenue growth as well as user growth.

  5. Fund the smartest and hardest working people with a clear mission even if we don’t understand why it’s going to be a big deal. Companies working in markets can be huge in the future.

  6. Don’t take advice from any random investor. Plans keep changing.

  7. All that you’re doing when raising money is de-risking the process of reaching your future valuation based on the value you will provide. ~ Emad Mostaque

  8. Raise capital when you have to or when it’s easy on good terms.

  9. Take money out of business only to buy more time to invest in it.

  10. Some investors will ask for board chairs as a term for their investment. The answer most of the time should be no. Most people give bad advice. Be really careful here.

  11. It’s okay to lose money early on, as long as you are able to grow. Uber burned the most cash.

  12. Know your numbers: growth rate (month-to-month or year-to-year), cash, monthly spending, runway, and cohort retention rate.

  13. Waste “affordable” money on creating 1x downside and 10x upside. Small relatively experiments often.

Founders

  1. Best founders execute quickly, they finish everything they talked with investors in like a week.

  2. Look for founder values before skill

  3. Great founders are from different places

  4. Amazing founders don’t really have to have special indicators growing young.

  5. A lot of billionaire founders came from middle-class families. No correlation between both.

  6. Great founders usually are bored of working big tech jobs and want continuous challenges.

  7. Determination is more important than smartness. As PG says, you could take out a lot of smartness but keep determination but not the opposite.

  8. Best founders think for themselves, independent thinkers.

  9. If equity distribution is a problem from the beginning, that’s a red flag.

  10. Startups start by founders solving their own problems.

  11. Work with people you respect and admire on important problems. That’s how you get cofounders.

  12. Early employees should care about the startup as much as the cofounder. They should be very motivated like the founders.

  13. Know your cofounders really well, better to at least know each other for over 6 months. Know how to manage conflicts.

  14. Be around interesting people, and work on interesting problems together.

  15. It’s better to build a company when raising capital is hard, but the other stuff is easy than vice versa.

  16. Great founders are mission-oriented. Determination x passion, raw intelligence. The ability to get things done quickly is a bit different than determination.

  17. Have co-founders with a long history of trust.

  18. The Spirit of “We’ll figure things out” is super important for founders. Same as “I’ve got it”, instead of saying this is not our department or responsibility.

  19. Never lose momentum. Startups survive on their own momentum. Work on making sure the startup keeps winning.

  20. If the founder is in it for the long haul, then everything before starting the company shouldn’t matter. Doesn’t matter who had the idea, did the coding, etc. Equity is better to split equally.

  21. Beware of spending investors money on your personal needs.

  22. Totally possible to be a solo founder, Amazon was like that. Better to have someone determined that can help push you when things are going bad.

  23. Determination, resilience, ability to recruit, talk to the press and set the culture of the company.

  24. Founder qualities: “ I always figure it out” and “I never give up”.

  25. Focus, self-belief, personal connections.

  26. Clear vision, thought, and communication.

  27. Ability to attract people to work for the company.

  28. Ability to get a huge amount of work done themselves.

  29. Difference between process manager vs. instinct vision.

Launch

  1. Be short, and straightforward when pitching to investors.

  2. Don’t sell your company too low, make it sound like you guys are big businesses and well advanced. Google named their first building 40.

  3. Use the approach of “X for Y” while pitching your startup.
  4. Using a launch event to focus the world’s attention is a simple trick that has been foundational to the success of Elon Musk, Steve Jobs, and Marc Benioff. If event-based marketing has been effective for the most successful founder/CEOs in the history of our industry, why aren’t you doing it? - David Sacks

Pricing

  1. Most startups are undercharging.

  2. Price on value, not cost.

  3. Pricing isn’t permanent.

Culture

  1. The first 10 employees roughly create the culture of your company and its values.

AI

  1. The last 10 years were about building everything mobile-first, and the next 10 years will be about building everything AI-first.

  2. Most startups will be applying narrow AI and apply it to all verticals to replicate human efficiency.

  3. When the app store first launched, every company used to say we are “Mobile First” company. Now it’s taken for granted and noone really says that anymore. Today many companies say they’re “AI First” companies, and in reality over time almost every company will have AI integrated into their products.

  1. YouTube playlists about startups, technology, and OpenAI.
  2. Chris Dixon blog.
  3. Paul Graham blog.
  4. Sam Altman blog.
  5. Vinod Khosla blog.
  6. Marc Andreessen blog.
  7. Small Experiments, Often
  8. Some ideas I want to work on.
  9. The Art, Science, and Labor of Recruiting, Vinod Khosla.
  10. Timing Technology: Lessons From The Media Lab.
  11. Startup Blogs I compiled.
  12. Repo of resources for startup realization (like analytics, web domains, logo, etc)
  13. How a Startup Loses its Spark, John Qian