Startup School was a Blast

I recently returned from a four day trip to California to attend Y Combinator’s Startup School ’09 and to explore the Silicon Valley area. I had a great time and its definitely something I would recommend to anyone interested in pursing a startup.

Some highlights:

On the connecting flight from Vegas to San Francisco I was inclined to think that every 20-something guy on the plane was also headed to Startup School. I was a bit disappointed to discover that the geeky Asian guy sitting next to me was not also a startup groupie.

Northern California is quite something from the air:

cali

After my flight got in I headed over to the YC office in Palo Alto. I got to meet Paul Graham, a few YC alumni, and a few dozen aspiring founders who, like me, hope one day to earn that opportunity. A few people recognized my name from this blog and my work with Domain Pigeon, which was kinda cool.

One thing that was really amazing was the robot they had in the back, which Trevor and his team were showing off:

terminator-robot-killing-machine1

The next day were the Startup School talks. Chris, a Rails developer I met through Philly on Rails meetups, attended with me. I won’t go into much detail about the talks, as they have been written about pretty extensively, but I thought they were all very well done. I liked Jason Fried’s a lot. His style and adherence to his principles are inspiring.

Afterward, Chris and I bounced around three of the post-Startup School meetups: the one immediately after a law firm in Berkeley and later, Dropbox and AirBNB in San Francisco.

Dropbox was awesome. I kept thinking, “This is how a startup should be.” Their office, located in downtown San Francisco, was a hacker paradise. Two to four 27″ monitors per desk, comfy Aeron chairs, a room-size dry erase board with scattered calculations, and, of course, Rock Band and a ping pong table. What more could you need?

The AirBNB guys and gals put on a great party too–the air crew outfits were a nice touch.

The next day (Sunday) Chris and I wandered around northern San Francisco. We started off walking, and later wound up biking around Fisherman’s Wharf. We biked over the Golden Gate bridge, through Sausalito, around to Tiburon, and took a ferry back. San Francisco is such a beautiful area, especially compared to New Jersey. The air is cool, the sky golden, and best of all, people know what a startup is. None of this “So you want to make websites?” business I hear over here.

On Monday, I spent the day sightseeing around the Silicon Valley area. I asked for advice on HackerNews as far as what to check out and wound up following most of the suggestions, with the exception of the Computer Museum, which sounded too intense for me. I started out with brunch at the Coupa Cafe in Palo Alto, and then walked around Stanford for an hour or two. Palo Alto is a beautiful area:

paloalto

And Coupa did not disappoint. I enjoyed a delicious breakfast crepe while trying to make out what everyone else was working on. I overheard an older well dressed guy, presumably a VC, mention Ron Conway in a conversation with a a young, jeans-and-tshirt startup guy. It was kind of funny because that’s exactly what people said it would be like.

Speaking of VCs, I eventually found myself on Sand Hill Road of Silcon Valley fame. I took a picture of the street sign and sent it to my wife, who replied with something about how I was lucky to have a wife because I’m such a major geek. She’s so sweet.

sandhill

Tired of walking, I drove up Page Mill Road to Skyline blvd, which offers an amazing view of the valley.

siliconvalley

At the main scenic overlook I met a shirtless electrical engineer named Mike whose startup recently went busto. It was a much-needed reminder not to forget about the inherent survivorship bias of the Startup School speakers. Most were there because at least one of their companies had done spectacularly well; you don’t hear much from many startups like Mike’s who quietly fail. Anyway…

The rest of the day consisted of Google (not even a keychain?), Fry’s (wow), and In & Out Burger, which lived up to its name.

inoutburger

I flew back to Jersey on Tuesday. It was raining when I arrived, and had been for several days.

###

One thing that people kept asking me during the trip was “Working on anything right now?” to which I had to answer “Not at the moment, I’m between projects” which sounded OK until I heard someone else say it, and then I realized it was pretty lame.

I also had an epiphany of sorts. I had planned on doing my next project in Django. Domain Pigeon was a Rails project and I figured as long as I’ve got time, I might as well learn a new framework with each new web app. What I realized is that the language and framework don’t matter as much as identifying something people want and executing on that idea. Meaning, if I eventually succeed as a startup founder, its not going to be because I used Rails or Django or whatever. It’s going to be because I create something amazing. And what I’ve come to realize is that that’s what I should focus on, not on learning a new framework. Customers don’t care about your framework; they care about the product. And so I ought to be building and launching sites because ultimately that’s what’s going to matter in the end, not the framework that powers it.

With that in mind, I started working on a new project on the flight back from Startup School.

And I’m really excited.

Startup School was a blast.

Some highlights:

On the connecting flight from Vegas to San Francisco I thought was inclined to think that every 20-something guy on the plane was also headed to Startup School. I was a bit disappointed to learn that the geeky Asian guy who sat down next to me was not also a startup groupie.

The get-together at YC on Friday night one of the best part of the trip. I got to meet Paul Graham, a lot of YC alumni, and a lot of aspiring founders who, like me, hope one day to earn that opportunity. A few people recognized my name from this blog and my work with Domain Pigeon, which was cool.

Chris, a Rails developer I met through the Philly on Rails meetups, attended with me. I won't go into much detail about the talks, as they have been written about pretty extensively, but I thought they were all good presentations. I liked Jason Freid's a lot. His nonconformity and adherence to his principles are inspiring. 

Afterwards Chris and I bounced around three of the post-Startup School meetups: the one immediately after XX Law Firm in Berkeley and later, Dropbox and AirBNB in San Francisco. 

Dropbox was awesome. I kept thinking, "This is how a startup should be." Their office, located in downtown San Francisco, was a hacker paradise. Two to four 27" monitors per desk, comfy Aeron chairs, room-size dry erase boards with scattered calculations, and, of course, Rock Band and a ping pong table.

Chris and I spent in Sunday in SF, first walking and later biking around Fisherman's Wharf. We eventually biked over the Golden Gate bridge, through Sausalito, around to Tiberon, and took a ferry back. SF is such a beautiful area, especially compared to New Jersey. The air is cool, the sky golden, the people liberal, and, best of all, and people don't look at you funny if you say you want to work on a startup. 

On Monday I travelled around the Silcon Valley area. I asked for advice on HackerNews as far as what to check out, and wound up following most of the suggestions. I started out with brunch at the Cuepa Cafe in Palo Alto, and then walked around Stanford for an hour or two. Cuepa did not disappoint. I enjoyed a delicious breakfast crepe while trying to make out what everyone else was working on. I overheard an older well dressed guy, presumably a VC, invoke "Ron Conway" in a conversation with a a young guy in jeans and a t-shirt. It was kind of funny because that's exactly what people said it was like.

Speaking of VCs, I eventually found myself on Sand Hill Road of Silcon Valley fame, which was neat. Tired of walking, I drove up Page Mill Road to Skyline drive, which offers an amazing view of the valley. At the main scenic overlook I met a shirtless electrical engineer named Mike whose startup recently collapsed. It was a much-needed reminder not to forget about the survivorship bias of the Startup School crowd. Most were there because at least one of their companies had done spectacularly well; you don't hear as much from the ones that fail or achieve mediocre success.   

Next, I then headed over to Google, but, alas, there isn't a gift shop or welcome center or anything like that to browse around. I couldn't even get a keychain =/. Finally, I stopped by Fry's, which was easily the largest electronic store I've ever seen.

Tuesday I headed back to New Jersey. 

It was raining when I got in, and had been for several days.

###

One thing I kept getting asked during the trip was "What are you working on right now?" to which I had to answer "Nothing, I'm between projects" which sounded OK until I heard someone else say it, and then I realized it was pretty lame. 

I also had an epiphany of sorts. I had planned on doing my next project in Django. Domain Pigeon was a Rails project and I figured as long as I've got time, I might as well learn a new framework with each new web app. What I realized is that the language and framework don't matter as much as making something people want and executing on that idea. Meaning, if I succeed as a startup founder, its not going to be because I used Rails or Django or whatever. It's going to be because I create something amazing. And what I've come to realize is that that's what I should focus on, not on learning a new framework. My point is that I ought to focus on building and launching sites because ultimately that's what's going to matter in the end, not framework I use. 

With that in mind, I wrote the first line of code for my new project on the flight back from Startup School. I'm excited.

Notes from Startup Bootcamp

I was fortunate enough to be able to attend Startup Bootcamp at MIT yesterday, a one day event that featured talks from a diverse group of entrepreneurs and VCs on how to start a company.

These are the notes I took from the presentations. A lot of it is verbatim, but enough is paraphrased that you should check video recording on Justin.tv before quoting anybody directly. If there are any glaring mistakes please let me know.

P.S. : I’m flying out to California for Startup School on Oct 24. Shoot me an email if you want to grab a drink sometime.

Robin Chase, founder and former CEO of ZipCar

There are these huge giants out there that are toppling or are getting ready to topple.

It’s a great time to start a company.

A lot to do, a lot to be done.

Every single thing you’ve done since you were two comes into play. Two founders: twice as much. Three: three times as much.

Everyone you come in contact with is your free consultant. They’re not a jerk for not getting it. You’re a jerk for not explaining it to them so they get it. They’re an amazing resource. You should hone your idea and the way you express it and move forward.

Be honest with yourself about what sucks.

Execution is everything.

Keep your eye on your own stuff. You want to be best at your particular thing.

Start light. Listen, iterate, improve. Become a learning organization.

The one thing we have going for us is we are nimble, we can turn on the dime.

Making mistakes is OK, not learning from your mistakes is a problem.

We are the stories we tell. We could have created this list of ten thousand dos and donts, but instead we created a culture. We created a very strong sense of the company and what it was.

Being the CEO of a startup is very lonely. Can’t be intellectually honest with others. Make sure you’re telling stories that you want repeated. Ripple effect when you produce a high value product.

Goal #1: Sustainable (Profitable)
– A needed product or service
– Intellectual honest to get right
– Learn fast. Be a learning organization
– Listen to your customers
– Values and consistency
– Your team should reflect the world you want to live in
– Watch the cash! Focus. Manage risk, You are start up!
– Luck is when preparation meets opportunity.
– Problems are opportunities.
– The status quo is open they often this amazing opportunity.

Zipcar Stats:

325,000 people.

6,500 Zipcars.

100,000 cars not bought.

300,000 parking spaces not needed.

500,000 tons CO2 not emitted.

Sharmesh Shah, created OnStartups and founder of HubSpot

Maximize your odds of a modest outcome. HubSpot, $17 million funding, 90 employees.

Don’t like the process of taking funding. Thinking about founding a startup? Congrats, you have a genetic flaw. Admit it to yourself. Take the leap.

Why are you waiting? Your idea stinks. Get over it. The idea of finding an idea that’s going to win dramatically improves after you startup.

Stealth mode is for fighter jets, not startups. Most of you should not have a stealth startup. You have this idea. You’re going to spend years convincing people to pursue your idea. The odds that someone else being convinced: slim to none. The best barrier to entry: its really hard. The next best thing is marketing. You can build a barrier to entry with marketing. It’s very hard to pull that off. Once you run through the process and get something working its very hard to replicate.

Outbound marketing is about pushing messages out. You spray the world as best you can with that message and hope that a fraction of people come back to your site. Inbound is about pulling people in. Instead of spending all this money trying to go out and get people to come back, make it easier for people that do want it to find you. Your job should be to connect to that market. Make marketing about creativity, not cash. Inbound is good for startups because it turns out it gives us leverage.

It’s impossible to hate a speaker that has a photo of a kitten on his slides.

Places to get found: Google, blogs, and social media. “As ye SEO, so shall ye reap”. Single largest source of free traffic.

WebsiteGrader.com – analyzes your website for SEO. Keywords: Don’t pick a fight with a ninja, unless you are one. 1) Relevant to your business, 2) How many people search for that keyword. Steep decline for click-throughs for results. (No one checks the long tail). If you have a new website, don’t go after the keywords with heavy competition.

Google Ranking Algorithm: f(n) = Context + Authority. Authority = # of inbound links.

The page title is the strongest indicator to Google what your page is about. Don’t just put your name, describe your site too. Don’t waste it. Put the description first. The earlier the keyword, the stronger the signal to Google. “iPhone Blackjack Software | Itsosoft” is better than the opposite. To rank well, get powerful links. Don’t get too obsessed with SEO though, don’t forget about the humans.

Write a blog, not a business plan. Writing a business plan? Please stop. No one is going to read your business plan, especially VCs. If you need to articulate your thoughts, write a blog. Build a following before you build a product. Get a dummy website out there. Start saying something interesting. Start marketing the day you decide you might someday start a company.

For a blog, don’t be afraid to polarize. Sitting in the middle doesn’t help. Take a stand on something you believe in. Use Facebook ads to do market research. Use Twitter.

Look deep into your data. Marketing has turned into a geeky, data driven business.

Not having fun? You’re doing it wrong. Build a team. The hardest thing to do is building a team. If you’re in the area start connecting to people.

Be a superhero. Find your superpower. Find what you’re exceptionally good at and go do it.

Blog: should have a personal tone to it. Part of the value of blogging is self discovery. People think social marketing is another way to blast your message out. Trickle launch. The sooner you get it out there the sooner you get good feedback. On average we tend to overestimate the impact of that first impression. Be apologetic. Say this is what it is. Get it out there. Charge early. It’s OK to suck early on.

Dan Bricklin, founder of Visicalc

Check out the Justin.tv link at the top of the page to watch Dan’s excellent presentation on VisiCalc.

Angus Davis, founder of Tellme Networks

Inspiration books: Memos from the Chairman. Selling the Invisible.

Which vignettes matter the most? WWSBD? What would Steve Blank do? Four Steps to Epiphany. Customer Development. Before you go out spending $200M on a product, talk to the customers and find out what they really want.

Think first like a shareholder. What’s going to optimize my value as a shareholder? What if you’re the CEO… what if the VC’s want to kick me out? One of the last things they want to do. It’s probably one of the best ways to screw up a company. The CEO has attachment to the employees and the idea. It’s a disruptive thing for them to do. If you have the opportunity to hire a Jim Barksdale… do it.

If you want to do a Yahoo vs a Wufoo you need to prepare to make some major sacrifices.

Drew Houston, founder of DropBox

Everyone starts out clueless. It’s easier to go from engineer to business than vice versa—how can we take advantage of this?

You’re clueless about a large number of things that are essential to starting a company. Drink from the fire hose: sales, marketing financing. Product design. Psychology influence negotiation. Startup stories. Management and leadership. Business strategy. HN, VC and entrepreneur blogs, MIT EClub, WebInno, BarCamp, etc.

Take on responsibility; Build people skills; get out of your comfort zone. Join a startup; Learn on someone else’s dime. Take on positions for which you are completely unqualified. It’s a lot easier to start on your own when you have already seen the road ahead. Surround yourself with kindred spirits.

Forgotten USB drive → Dropbox. Some of the best startups are ones that solve your own problems.

Technically 1) challenging, 2) Large market, 3) Explain to normal people so they can understand what you’re talking about.

Passion for the idea is whats going to carry you through.

Not shown: 2.5 years of crazy hours, equal parts terror, panic, and elation, and a savage obsession with making a product people love.

A startup CEO:

Idea: assess the market, prototype the product

Early: Hire a few engineers, build and launch the product

Growth: Hire exec team, prove business model

Scale: Inspire and lead, build an enduring culture

Beginning: Tech & Product Skills most important. Later: Management and leadership skills most important.

As founder/CEO, your job description is rewritten every 12 months. Less coding, more leading and managing. Two challenges: scaling your company while scaling yourself. Immense personal growth. Opportunity to create something from nothing, put in millions of people’s hands.

Failing is irrelevant; you only have to be right once.

Alexis Ohanian, founder of Reddit

One overarching principle: no one wants to use your website. Only your mom wants to use your website. It’s a constant struggle to build your app… you need evangelists. Google… you didn’t hear about it from an ad campaign. Google didn’t need advertisements because it was good. That’s called organic traffic. Investors absolutely love it. You don’t need PR firms. If its good enough, its only a click away.

At the day of our acquisition our biggest expense was rent: $1,500.

Keep it real. Businesses in general have set the bar so incredibly low. Especially online… you don’t expect that kind of humanity there.

Don’t be exceptionally good… just be exceptional. T-Shirts: do it.

Facilitate serendipity – frankly a lot of it is luck. Work… intelligence… yes, but luck is important. We like to believe we can control it.

People love underdogs. People want someone to root for. Be root-for-able. Karma matters.

You will fuck up. Being good is insurance for when you’re dumb. Often times it makes things happen.

Make something people want.

Make something people love.

Do something you love.

Adam Smith, founder of Xobni

If we can improve email just a little bit we can create a lot of value.

What was most important is that it was something people wanted. We created something people wanted and there’s a market for it.

Before you reach product market fit its important you stay small; that you don’t grow past 5 or 6 people. Once you get big its no longer about creating a product people want… its more about real raw execution. You have something people want but don’t have a clear proven business model. There’s a lot of execution to do.

You have to hire a team. It took Google from 1998 to 2004 to go from product market fit to IPO. For the first year and a half of our company, 7 days a week all waking hours. It was too much looking back. Xobni Analytics was like Google Analytics for your email. They might look at it once a quarter. It doesn’t create enough value for the user. So, enterprise software analytics or come up with something completely different. It’s a brutal fact of startups you have to be completely nimble. Paypal went through four product ideas before settling on online payments. These other successes went though several evolutions…

The most important thing is to be nimble.

How to execute well: Hire good people. You want people that get things done. Fire and forget.

External deadlines are very useful. Work tends to expand to fill the time allotted. Sign yourself up for something like TC40. Put the onus on action. Barring a reason not to do something always do it. Otherwise you’re not going to be experimenting enough.

Risk. Expect ¼ of your projects to fail. If everything you do is working you’re not taking enough risk; you’re not being ambitious enough.

Focus on the user. Have lots of experience but make sure they’re strategically focused. Yahoo: spread too thin. Xobni does not solve the email triage problem. There are lots of dead bodies in the battlefield. Not something a lot of people think about, but its key.

Hire an outsider.

Build your DNA explicitly into the company. You don’t get to build your own DNA, but you can for your company.

Get people with diverse experience.

If you can find things that only you can do well, thats awesome.

Raise barriers to entry.

Wow your users at the same time. 90% of execution is keeping going.

Half of experienced people say Boston or SV doesn’t matter, but I do think the west coast is the center of all life in the startup universe. Investors… lawyers… startups… the culture… all out west. Center of the startup world. Generally speaking its great to be in California. Investors are all looking for great details.

Founders at Work. High Stakes No Prisoners. PG’s essays… going to be my kid’s first readings.

Aaron Swartz, founder of Infogami and Jottit

What type of startup are you?

Regarding big launches, DHH style: is Hollywood really the type of industry you want to emulate? If not the Hollywood launch, then what? The Gmail launch. Get people from day 0. Even if it is just you and your cofounder. What’s the smallest possible piece of this I can make? Every single day he had something he was using; something he was improving.

While your software is annoying, fix it. Keep sanding away all the edges that make things annoying. While people are happy, get more users, then repeat. Grow slowly but strongly. Do not underestimate how much users will help you define your product.

Every time we slacked off, traffic went up. Less changes = more traffic? When you make changes, people get mad.

Hemant Taneja, VC at General Catalyst Partners.

Harvard Square, 75 companies, $1.7 billion under management. Eight partners. All entrepreneurs. Early stage investments in consumer, IT, and energy.

Backing great people with big ideas.

– Social Media is a key enabler for consumer businesses

– Mobile computing is finally here thanks to the iPhone

– Tech innovations will solve global climate and energy crisis

– Major changes in healthcare and financial services sector

– Synthetic biology is in its infancy

– Such a fertile area in terms of great ideas and big problems we could be solving.

Startups we love…

– Have brilliant founder(s)

– Solve very hard problems

– Address very large markets

– Are ahead of the curve

– Are capital efficient

Should you raise VC money? Only if you have to. You’re inviting another partner into your ecosystem. If you’re doing consumer internet site, launch, eat a lot of peanut better and jelly, and see what happens. Might as well create something, show some data, get some data about how consumer are interacting with your product, and then go raise money. You have to weigh the options.

Choosing a VC. Smart… good listener. You want somebody who is open minded who can bring their experiences and understand why you’re doing what you’re doing. Easy going. Make sure its the kind of person you can reasonably resolve and work though issues. Bandwidth to help. Have to do due diligence. Will they have time to devote to being partners with you? To really engage. The more they engage the more they can open their resources to take advantage. Transparent. You want the type of VC who will be open with you. Somebody who can really sit down and engage you. Somebody who doesn’t already have their mind made up. You want someone you can have those easy transparent conversations with. Relevant network. Stable VC firm. That they’re going to be around to work with you for the next 5 – 7 years. Ask them for their CEO references. Talk with the people they have worked with in the past.

Spirit of a good termsheet…

– Let’s make sure there’s enough capital for significant milestones.

– Legally simple.

– Balance of ownership for VC, founder, and management. There’s no magic answer to this. Figure out what your goals are. Work the numbers from there. There’s a balance between founder and VC incentives.

VC not focused on downside.

Board of directors with domain expertise. The more they can bring smart people around you the more you can scale and the more interesting business you can grow.

Daniel Theobald, cofounder of Vecna

You really have to think for yourself. You really have to question everything.

Never hire anyone. As soon as you hire someone you become a manager. And if that doesn’t work: hire the smartest people you can find and take good care of them. A great engineer is 10x as productive as a good engineer who is 10x as productive as an average engineer. If you can’t find the right person don’t just hire anybody.

Other people’s money: it does make you stupid. … it can really cause you a lot of trouble. Avoid it as long as absolutely possible. Make sure you’re doing the math. Make sure that that is actually going to get you what you want. You want to do a really good job taking care of your employees and your customers. When you have to worry about start to take care of your investors… how do you avoid other people’s money?

Read this: On the Folly or Rewarding A, While Hoping for B. If you reward a behavior that is the behavior that will be exhibited. It really is worthwhile to get this right. You have to reward the behavoirs you want from your employees and your customers.

Do something you’re passionate about. Have fun. If you’re not thinking about something while in the shower, while laying in bed at night, thinking about it in all different ways you’re just not going to make it happen. Find something you’re really passionate about.

Don’t put a lot of stock in what other people tell you. I’ve always been surprised by what people can make a success of because they’re passionate about it. Make a difference in the world. It’s hard to know who is providing value in your company. We don’t give bonuses if there are no profits. Taking outside investments: like pushing the self destruct button at the end of the Alien movie. You’ve got one hour to get out or blow up. Spend less than you make. It requires sacrifice. You have to be creative.

So much of the success you have is because of luck. Something other than the effort you put into it.

Kyle Vogt, founder Justin.tv

Trough of sorrow: are you doing the right thing? Should I go back to school? You start questioning yourself. Once you hit that magic inflection point things start to take off.

Startup Productivity Hacks:

1. Buy catered lunch. If you keep lunch in the office, it increases the number of hours you get in from people. With 10 people, its equivalent to an extra employee.

2. Use Google Apps. Better than emailing around attachments, don’t need to worry about all the IT tasks that you usually need to get started.

3. Use Data Driven Development. It’s tempting to try to predict what users what and what features the customers need. The best way to do it is to throw it out there, A/B test it with something like Google Web Optimizer.

4. Use hiring screeners. One thing that works really well is making people do the thing you want them to do before you hire them. Helps you not hire people who are not qualified.

5. Keep job interviews short. The goal when you’re hiring someone is to find out if they can get the job don’t in a reasonable amount of time. Prove their competence by getting them to do what you want to do. It takes 10 minutes to develop your instinct. Anything more than that you wind up second guessing yourself. Use the screeners. Make sure they fit the company culture.

6. Don’t hire a PR firm. It seems good on paper. Educate customers to buy your product. Increase sales. Brand name recognition. The PR form will pitch you on how they’re going to develop your company. Once you sign, you have to spend a lot of time teaching them about your company. Hire someone who is a marketing associate. He spent all his time absorbing their product and working his contacts.

7. Put one guy on fund raising.

8. Work from home. Especially if you’re bootstrapping. Save the money until you run out of room in your apartment or it gets too distracting. Need a separate room to make phone calls. An office lowered their productivity.

9. Use hosted servers. Don’t try to build or buy your own hardware. If you just use hosted stuff. If its too expensive, you can build out. The thing you have to factor is the resource it takes to build and run your servers.

10. Listen to your users right away. They can reliably tell you what goes wrong. The best way to figure out what you need to include is to watch them use your product and see what they use. Watch for their pain points. Not fonts and colors.

11. Stick to .com’s. JustinTV.com for sale for $2M. People get confused.

12. Be transparent with employees. People need to know how much money is in the bank. Are we profitable? Are we hiring people? If employees know about it they’ll be happier and contribute things back up the chain.

13. Don’t outsource core products. If you’re building a website and you want to outsource the video site if your video website, you’re going to run into problems. Draw a line. Write out the things you want to build and what you don’t and draw a line down the middle. Figure out what you can outsource.

14. Hire specialists when needed if no one on your team has the domain knowledge.

15. Hire people smarter than yourself. One bad person can pull your entire company down.

16. Have a plan for actually making money. This was our biggest lesson learned. It seems obvious that you need customers and revenue. It’s a painful process to turn a company with no business model into one so you can survive.

Ken Zolot, founder MIT’s Innovation Team.

What makes tech the basis of a viable company. What happens before you know its time to startup a company? Ask “who cares?” figuring out who cares and then how you’re going to get to them is something founders often overlook.  One of the first rule of business school: IRR: internal rate of return. Most investors are only interested in a land grab. Does it work yet? Is it special? Who cares? What do I have/know? Who can help?

Team technology and market. “Progress is about taking and managing Risk” – Cooper.

You have to be somewhere and bump into people in order to continue this process of iterations.

General Mills dumps strawberry seeds into mix, but no nutritional value because parents buy 10x as much. What is that magic strawberry seed that conveys credibility?

Engineers like to know how processes work. Machine learning: cognitive model or sense of environment? Roomba figures out where it is and responds. Stimulus. That’s the model for a good entrepreneur. Watch ants move a crumb across a room. They don’t plan with a conference. Sometimes responding to stimuli from the environment and knowing how to act is the magic.

Knowing how to move forward. Wanting to move forward. Really wanting something. The will to take that step.

Propulsion and will: 1. Do something. 2. Sense; reflect. 3. Do something else. Not complicated. If you look at really interesting engineering problems this is often how they are solved as well. “Man who waits for roast duct to fly into mouth must wait very very long time” (thanks to Woodie Flowers).

Presentation and advocacy: public speaking, advocacy, “enrollment”, relationship building. Getting folks excited about what you’re doing. The power of enrollment and evangelism and becoming really enthusiastic about what you’re doing. Knowing your passion and being able to convey that to something else is one of the most important skills of an entrepreneur. Take 90 seconds try to get someone you don’t know interested in something you’re doing. Find something that activates you. Something that you’re passionate about. Never underestimate serendipity, magic, luck.

Remember: Do something.

Philly Emerging Tech – Day 2

Today was the second day of the 2009 Philly Emerging Tech conference.

I was slightly worried about the traffic, so I left nice and early to ensure I’d be there on time today. Fortunately, the weather and trafic were good and I actually knew where I was headed so I arrived with plenty of time to spare. With about 45 minutes until the first talk, I grabbed some fruit and sat down at a large table table to figure out which presentations I was going to attend.

A short while later a towering fella with a moustache came and sat down next to me. I recognized him from the day before. At about 6′ 6″ and the only white guy with a stash, he’s hard to miss. Jeff, it turns out, works for a local company that creates mapping software and he was at the conference to pick up new techniques that he could take back to apply to their processes.

Maybe it was just a coincidence or maybe it was just because he was a giant and I kept noticing him when he was near me, but it seemed like Jeff was never more than 10 feet from me throughout the entire day. It became this awkward running joke because every time I went to the restroom he would somehow wind up being next to me in line. Anyway…

~

Andy Hunt was up first.

When I read books, I highlight the stuff that’s meaningful to me. If, after a few chapters, I haven’t highlighted anything, I usually put the book down and find something else. Occasionally, the opposite is true. There will be so many good lines that I have to stop highlighting, because it defeat’s the purpose. 37Signal’s Getting Real comes to mind.

Andy’s presentation was like that. There were just so many good, practical take aways.

Here’s a sampling of the topics he talked about, which were derived from his recent book Pragmatic Thinking & Learning: Refactoring Your Wetware.

Experts have the ability to recognize patterns in a given context. For example, doctors can sometimes diagnose a patient’s illness from a quick, cursory glance without knowing exactly what led him or her to that specific conclusion.

It used to be a commonly held belief that you could not grow new neurons. You could kill them, but you couldn’t grow more. The problem was that they were basing that conclusion on tests performed on primates held in captivity. If you exposed the same primate to an environment filled with rich sensory inputs, you’d  discover that it was possible to grow new neurons.

The Dreyfus Model of skill acquisition represent’s someone’s journey from notice to expert. An expert’s relationship to the system changes. Experts rely more on an intuition and an internalized body of knowledge instad of rules. They had expert airline pilots document how they made their decisions. When given to the beginners, it improved their performance but when they asked the same experts to follow those rules, it degraded their performance. In the Dreyfus Model, novices are detached observers of the system. Experts, on the other hand, are a part of the system.

If you criticize the system, the expert is more likely to take offense to it.

How do you become an expert? Delibrate practice. Imitate, assimilate, innovate. First you following along, then you make it part of your experience, then you change it. It takes about 10 years to master a subject. He gave Linus Torvald and Motzart as examples. If you imitate a smart person, it actually makes you smarter.

Note: I think Mr Hunt reads Malcom Gladwell :)

Scientists used to thinking that the right half of the brain was used for creative, innovative activities and that the left was primarily used for linear functions. It’s actually a bit more complicated than that.

Linear skills are things that we computer science guys know a lot about. It’s the logical, analytical skills that we use everyday to do our jobs well. Nonlinear skills, however, are the hallmark of the expert. It’s not rational. It aggregates a whole bunch of things together. It’s more about synthesis than analysis.

You process aesthetically pleasing things better.

Saying that your iPod can store 5 gigabytes is a lot different than saying it can store 20K songs. Grandma doesn’t know.

This mad psychologist scientist named Lozonov did an experiment where he had his students relax and listen to hippie music before learning new material. When compared to a control group, they had much better retention.

Did you know… Thomas Edison would take naps with ball bearings in his hand before so that when he finally dozed off they would fall and wake him up. He would then immediately write down on a notepad whatever he was thinking at that instant.

Mediate. It can do amazing things.

People have lots of cognitive biases. We’re not rational beings. Our consciousness gets inputs from our memory, from our sensory inputs, and from our imagination. Our mind is not so good at discerning which though.

The relationships between things are often more important than the things themselves.

Think about the color red and all the sudden you start seeing it everywhere.

When you read, one method to improve comprehension is to follow the SQ3R method: Survey, Question, Read, Recall, Review.

Bobsledders visualize the course before they begin. It helps them perform better when it’s game time.

Multitaskng, as in constantly checking your email, robs you of 20-40% of your productivity.

Context switching, like switching applications on a computer, is a cognitive train wreck.

Organizing applications by the task helps you avoid context switching.

Something about a pigeon banging its head against a tree.

… I thought his presentation was the most interseting out of the 15 or so I saw the last two days. That book is on its way.

~

Next Up: Mike Culver, who gave a great introduction to cloud computing and Amazon’s Simple Storage Service (S3). I didn’t know much about cloud computing beforehand, but Mike made sure to remedy that.

We need more innovative companies like Amazon.

~

After that I attended a talk on Scrum by Jim York. Scrum, from what I gathered, is an agile software development technique that focuses on breaking up objectives into one month groupings called sprints. He had a lot of good lines too:

“To be successful, an organization must produce something of value.”

“How do you create value?”

“Organizations create value when they deliver to the customer:

1) What they want

2) When they want it

3) At a price they’re willing to pay.”

“When task is made king:

1) Management creates organizational structures best suited to accomplish the tasks

2) Efficiciency experts establish the best way to execute the tasks

3) Quality experts implement controls to ensure processes stay within defined limits

4) Workers are trained in processes to complete the tasks

5) Management evaluates performance on process compliance”

“Where is the innovation?”

Management and Quality Assurance, NOT the ones actually doing the work.

Change disrupts process. Most processes are change resistant.

Work is prioritized from the customer’s perspectuve.

Customer is king.

Identify your ultimate customer.

Involve the customer.

~

The third talk was by Jascha Franklin-Hodge, who helped cofound Blue State Digital, the company that led Obama’s tech campaign. Few notes:

Blue State Digital was cofounded in 2004 by four former Howard Dean staffers, one of whom was Jascha.

The company currently has more than 75 employees and 200 clients.

There’s three big parts to what they do: design, which involves incorporating your vision of what you want the users to do; technology, such as the donation process; and strategy, which is tackling how you want to achieve your goals… “Not just taking brochures and putting them online.”

1B emails to 13M addresses

1M SMS

200K offline events planned over the web

35K local volunteer groups

14.5M YouTube minutes for official videos

The Obama campaign raised $770M dollars and more than half a billion of that was online.

He then went over several overarching themes for how they did this:

Drive Action – the Obama homepage was “all about what you can do”. Each medium has its own set of activities. iPhone app would sort your contacts by area code, listing those in key battleground states at the top of the list. 70% of actions come from the top 10% of people.

Be Authentic – emails from people (Barack, Michelle, David Plouffe), not from namesless org accounts. Notice how Google blog posts are by the engineers who developed the product.

Turn Users into Advocates – recognize your leaders and engage them. Invite people to weign in. Collect user input and reflect back on the good stuff. Solicit ideas from the community and actually use them. Connect people with each other.

Be Relevant – Palin’s speech resulted in $11M being donated — #1 contributor. They took advantage of the situation.

Build a Strong, Open Brand – Make it professional. Same logo was used everywhere.

Measure Everything – “If you’re not measuring it, if you’re not testing, you don’t know what you’re missing.”

They did A/B testing on donation forms to see what people responded to the most.

Not a lot of tech savy people in the political world

~

After that I attended one more Scrum presentation, this time presented by Mike Vizdos. For some reason, I couldn’t help but think of Crum from Ahh Real Monsters whenever anybody said Scrum. Come on… “Scrum Master”? IMHO, they should have picked a better name.

~

And last, but certainly not least, was Andy Hunt again. Few more noncoherent notes:

“Without excellent personnel, even good to excellent proceeses can only achieve marginal results” – Casper Jones

Talent matters. People make a big difference.

The real world is messy.

Kaizen – Feedback and continuous improvement. Have a short feedback gap.

Systems Thinking – Problems with any person on the team are problems for the entire team; it’s all one system.

Risk management – minimilism is a good approach for dealing with risk.

ROI – make your product useful sonner rather than later.

Continuousness – Don’t take too big of a bite at any one point in time.

((((do something!) small) useful) now!) – Bob Berner, father of ASCII

Feedback – “Agile development uses feedback to make constant adjustments in a highly collaborative environment.” – Practices of an Agile Developer

Ask yourself periodically:

1) Why am I doing this?

2) Does it have to be done this way?

3) Does it have to be done at all?

~

On a final note, as I was leaving the parking garage there was Jeff again.

He told me to get my belts replaced. =)