Skip to main content

36 Startup Tips: From Software Engineering to PR and More! - ...

Popularity Report

Total Popularity Score: 0

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Rank

Bookmark History

Saved by 45 people (15 private), first by anonymouse user on 2007-12-27


Public Sticky notes

Since software is at the heart of every modern startup it needs to be elegant, simple and agile

Highlighted by lacher

handful of smart, passionate engineers who love what they are doing

Highlighted by lacher

Tip 0: You must have code

Highlighted by lacher

Working code proves that a system is possible, and it also proves that the team can build the system.

Highlighted by lacher

Today, a startup needs to have not only working code, but an assembled system and active users in order to land venture capital money.

Highlighted by lacher

Tip 1: You must have a technical co-founder

Highlighted by lacher

having a technical co-founder is a benefit.

Highlighted by lacher

Tip 2: Hire A+ engineers who love coding

Highlighted by lacher

The problem was that there were just too many people who were not that good working on writing software. Startups cannot afford to have less than A+ engineers.

Highlighted by lacher

Tip 3: Keep the engineering team small and do not outsource

Highlighted by lacher

The truth is that most successful software today is built by just a handful of good engineers. Less is more applies equally to code and to the number of people working on it.

Highlighted by lacher

Tip 4: Ask tough questions during the interview

Highlighted by lacher

So be tough and ask a lot of technical questions during the interview

Highlighted by lacher

Tip 5: Avoid hiring non-technical managers

Highlighted by lacher

You do not need these type of people on a small team

Highlighted by lacher

Tip 6: Cultivate an agile culture

Highlighted by lacher

There is no room to plan for 6 months and then execute because someone else will get there first. The new approach is to evolve the system. Of course you are doing planning for the next release, but you are iterating quickly, doing frequent builds, and constantly making changes.

Highlighted by lacher

Tip 7: Do not re-invent the wheel

Highlighted by lacher

A lot of startups go overboard with their infrastructure. This includes two types of things - rebuilding libraries and building your own world-class scaling.

Highlighted by lacher

Tip 1: Use the best hosting provider you can afford

Highlighted by lacher

skimping on hosting is a mistake that will cost you a lot of time

Highlighted by lacher

It is okay to go with a cheaper provider when you are just developing the code, but your production needs to run on a rock solid system

Highlighted by lacher

Tip 2: Use Amazon Web Services

Highlighted by lacher

Specifically, four services make it easier to build large-scale web applications: Simple Storage Service, Elastic Compute Cloud, Simple DB, and Simple Queue Service.

Highlighted by lacher

Tip 3: Use Google Analytics in standard and creative ways

Highlighted by lacher

Tracking results are useful for metrics, which in turn help measure growth and success of the company.

Highlighted by lacher

Google Analytics is packed with features, but more importantly it has an API.

Highlighted by lacher

Tip 4: Start with defaults, then tune the system

Highlighted by lacher

In 99.9% of cases you are better off starting with defaults, and in 99.9% of cases you are not going to end up where you started.

Highlighted by lacher

Tip 5: Hire or contract a good system administrator

Highlighted by lacher

Tip 1: Hire a PR firm

Highlighted by lacher

because of their connections. They know people, because this is what they do - network.

Highlighted by lacher

Tip 2: Do not expect PR people to intimately learn your product

Highlighted by lacher

hey are responsible for putting you in front of the right press.

Highlighted by lacher

t is your job to pitch your product,

Highlighted by lacher

Tip 3: Get PR people who understand your space

Highlighted by lacher

If you are a consumer Internet company, you need a firm that knows blogosphere inside out, because this is how you reach your early adopter crowd.

Highlighted by lacher

Tip 4: Launch your product at a conference

Highlighted by lacher

you are likely to get a lot more media coverage and instant attention

Highlighted by lacher

aunch at a specialized conference such as DEMO (which we recommend) or you can launch in a non-startup conference which has a launchpad feature.

Highlighted by lacher

Tip 5: Create demos, videos, pictures, and slides

Highlighted by lacher

press releases are dead.

Highlighted by lacher

You need to distill your product and the message into something easily digestible, and you need to be very clear.

Highlighted by lacher

Tip 6: Do not launch or release big news on Monday or Friday

Highlighted by lacher

Tuesday, Wednesday, and Thursday. These are the best days to launch your product, in that order.

Highlighted by lacher

Tip 7: Emailing after an introduction is more effective

Highlighted by lacher

A-list bloggers

Highlighted by lacher

Tip 8: Set an embargo and stick with it

Highlighted by lacher

Everyone wants an exclusive

Highlighted by lacher

Tip 9: Make sure people do not write without a brief from someone in your company

Highlighted by lacher

while a post based on a one-on-one interaction is more likely to get it right.

Highlighted by lacher

Tip 10: Understand that major media coverage will not happen overnight

Highlighted by lacher

Chasing an article in a major magazine or newspaper like Wired or MIT Technology Review or the New York Times is not worth it.

Highlighted by lacher

Tip 11: Community is the best PR strategy

Highlighted by lacher

It is very difficult to achieve continuous PR unless you do it via your own users.

Highlighted by lacher

news today is cheap

Highlighted by lacher

Tip 1: Launch at DEMO

Highlighted by lacher

Tip 2: Sponsor/attend a few high impact conferences

Highlighted by lacher

Tip 3: Rent the best equipment you can afford

Highlighted by lacher

Tip 7: Organize PR around the conference

Highlighted by lacher

It is a good idea to get a press list and contact reporters in advance and arrange appointments.

Highlighted by lacher

Tip 1: Setup a real company

Highlighted by lacher

etting up a company is cheap and quick and it is an important starting point for your business. What you get in return is: legal protection, alignment of everyone's expectations, and basic knowledge about how companies work.

Highlighted by lacher

For starters here is the list of things and documents that your lawyer should do for you in the first days and months of your business:

Highlighted by brands

Tip 3: Don't save money on a lawyer

Highlighted by lacher

  • Incorporate your business
  • Create articles of incorporation
  • Create corporate bylaws and maintain board minutes
  • Create a shareholder agreement
  • Create employment agreements
  • Create a stock options plan
  • Highlighted by lacher

    Tip 4: Get an accountant and, more importantly, a bookkeeper

    Highlighted by lacher

    accountants

    Highlighted by lacher

    tax law

    Highlighted by lacher

    conducts audits or reviews of the company

    Highlighted by lacher

    books are kept by bookkeepers

    Highlighted by lacher