Monthly Archives: March 2007

I’m Gonna Write a (Beta) Book!

Well, my friend Christina convinced me to write my first book, which will be about online advertising.
Why Online Advertising?
Haven’t enough books been written about online advertising? Perhaps, but not in the area I’m writing about.
Over the last 8 months of working on David Shen Ventures, LLC, one of the topics I talk most about is the area of online advertising. It’s an area in which many entrepreneurs have almost no exposure, and yet they talk a lot about putting ads on their sites.
I wish it were as simple as that. Technically, putting ad html tags on your site is pretty easy; orchestrating everything else is a challenge when you have no experience in doing so.
Revenue generation is top of mind for every startup. They want to figure out how to make the most money and advertising is a natural thing to try for every company working on an Internet product. So it has been amusing that almost every startup has contacted me for my user experience and product knowledge, but it quickly morphs to my guidance on online advertising and its implementation on the site and within the company.
For every startup, I found that I talk about exactly the same thing, the same issues, the same stories. And they eat it up because there is no one else to teach them the basics. There is a real need for resources to teach new Internet startups how to do online advertising right and there is not much out there at all.
It was then I realized I should just write all this stuff down and then just give it them in printed form. They can read and digest it, and then we could meet and go into the details, or talk about stuff that would inevitably be left out of the book, or the latest trends in online advertising which shifts all the time based on what is going on with websites and their users.
My other motivation for writing this was to document the history of online advertising at my old company, Yahoo!. As I talk about online advertising to my startups, I cannot help but insert the stories of our struggles with online advertising there. And when I think back to the evolution of online advertising, I cannot help but think how Yahoo! has shaped the industry as a whole due to its heavy involvement in it. It helped drive it through the Internet boom years, rode the downturn, but then helped pull the industry out of its doldrums and helped the advertising world regain confidence in what the Internet could do for them.
I did not want that story to be lost. I wanted to document it once and for all so that everyone can read it and learn from both Yahoo!’s successes and failures, and hopefully not repeat them again. And lastly, I wanted to recognize the women and men whose work made this a journey of discovery and rebirth for my old alma mater, Yahoo!.
But how to start writing this book?
Book 2.0 Beta

The Beta Book

If developers are nervous releasing code, then publishers and authors are terrified of releasing books. Once a book gets committed to paper, it’s seen as a big hairy deal to change it. (It really isn’t, but perception and memories of problems with old technologies still linger in the industry.) So, publishers go to a lot of trouble (and expense) to try to make books “right” before they’re released.

When I wrote the book Agile Web Development With Rails, there was a lot of pent up demand among developers: give us the book now — we want to learn about Rails. But I’d fallen into the mindset of a publisher. “It isn’t ready yet,” I’d say. But pressure from the community and some egging on from David Heinemeier Hansson changed my mind. We released the book in pdf form about 2 months before it was complete. The results were spectacular. Not only did we sell a lot of books, but we got feedback — a lot of feedback. I set up an automated system to capture readers’ comments, and in the end got almost 850 reports or typos, technical errors, and suggestions for new content. Almost all made their way into the final book.

It was a win-win: I got to deliver a much improved paper book, and the community got early access to something they wanted. And if you’re in a competitive race, getting something out earlier helps folks commit to you and not your competition.

– Dave Thomas, The Pragmatic Programmers, from Getting Real by 37signals.com

Over these last few days, I’ve been reading 37signals.com’s book, Getting Real and found this quote in there about publishing in the world of the Web. I realized that it would be a fantastic way to actually get my ideas down in written form and then solicit the world for comments. I could then edit and republish, get comments, and keep doing this until I am done.
So over the next few weeks and months (hopefully not years!), I’ll be posting potential content for the book in my Online Advertising Book category. My hope is that, you, the readership will read these incomplete ramblings and help me by commenting on them and making suggestions, resulting in a stronger product than if I just turned into a hermit for a few months and typed until the book was done. This book will be a true product of the crowd and I hope you will enjoy reading and shaping it as much as I will enjoy writing it and involving you.
Stay tuned!

NDAs and Me, Ideas and Execution

It’s so funny when I hear people being so protective of ideas. (People who want me to sign an nda to tell me the simplest idea.)

To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions.

– Derek Sivers, president and programmer, CD Baby and HostBaby

I just found this quote in 37Signals’s book, “Getting Real”, which is an awesome book on super fast Web development.

It says it all.
So far I’ve had a few entrepreneurs ask me to sign an NDA before talking about their startups. Each time, I politely decline. My main reason for declining is just what Derek Sivers says in his quote. Ideas are just that – they are just ideas. No substance, no solidity yet, but just words. Execution is harder than you think. Just because you tell me your idea doesn’t mean I am going to go out and build it. In fact, I have no desire to build it. I recognize that it’s your idea and that you are the best person to execute it, not me. And I don’t have the time or desire to execute it, nor is it my business model to build stuff.
So in essence I am saying that there should be no fear about sharing ideas and that goes both ways. I don’t mind throwing ideas their way as much as I like hearing them. I toss out ideas all the time and I don’t look for monetary return because I know that 99% of the time, they won’t be able to or have time or desire to execute on them.
But occasionally, they may find value in my ideas and actually do something with them and make their product stronger. That’s a good thing. But most of the time, they’ll need the originator of the idea to fully explain the idea enough to the entrepreneur so that they can internalize it and be able to execute against it. In that, I build value for my services and it helps sell my value to a startup.
Here are my thoughts about NDAs:
1. If I sign an NDA, then I’ll be bound to not reveal any ideas from my interactions with them for the length of time designated in the NDA. While I have no problem signing one if I do work with them in official capacity, it is possible that I might end up not working with them. If I don’t work with them, I could be hampered from working with any other company in the same space because I might inadvertantly reveal some bit of knowledge that could be taken as confidential by the company I signed an NDA with.
2. If for some reason I were to sign lots of NDAs, I would have to manage the NDAs which is a nightmare. I’d have to remember when each NDA started and when they would end. They could all have variable expiration terms. The chance of slipping up would be incredibly high which could put me at legal risk.
3. Negotiation of NDAs would increase my legal fees. There are mutual NDAs and one-way NDAs. There are those that go in perpetuity and those that end in 1, 2, 5 or any number of years. There is no standard NDA; the conditions are written based on the situation. I’d have to go through negotiation on every one.
4. If there is something you don’t trust me enough to tell me, then don’t tell me.
5. Trust is an essential part of my business. You gotta know when to keep your mouth shut and no piece of paper is going to help with that.
6. I have and will walk away from companies who require NDAs to hear about what they are doing. It doesn’t matter how cool the company seems to be. It just isn’t worth the hassle. There will ALWAYS be other companies and opportunities.

Rejection Sucks

Rejection sucks. You spend umpteen hours on your deck, you go through trial runs and field criticism and incorporate feedback, you redo it again and again, you spend hours driving around to meetings, you brush your hair for the first time in weeks and pretty yourself up for the pitch. When you get there and start, you look around the room and the body language is clear:
What is this guy talking about?
This’ll never work.
Where am I going to lunch?
This is a dumb idea.
I can’t believe my partner dragged me into this meeting.
When is this presentation over?
I need to pee.
Way too many competitors. Why even touch this market?
Yawn.
And the list goes on. All from subtle and not-so-subtle bodily cues. Or overt vocalizations.
You throw your heart into the pitch and you wonder how these guys could be so blind! Why don’t they get it?
At the end, they usher you out with a polite, “We’ll get back to you.”
Your heart drops. You walk out dejected. Nobody likes you. Everybody hates you. Self doubt creeps in. Life sucks. You grab a beer and drown your sorrows vegetating in front of Tivo.
You wish everyone could just see why your idea is so great. But it’s just not so. I wrote about resonance way back and think it also applies to investors. They need to be able to feel the idea, to get their brains and hearts around it. And unfortunately, not everybody can resonate with every idea. It’s just the way the world is.
So steel yourself for rejection. It will come and you’ll see it a lot. Build your resistance to letting rejection take you down emotionally and energetically. Practice blowing it off so it doesn’t wipe you out. Because it only takes ONE investor to resonate with you and your idea, and they will give you the cash to make it to the big time, and then you can say, “I told you so” to all the nonbelievers.

FanLib Company Get-Together Numero Uno!

February 27, 2007
The first company get-together for FanLib, bringing all the investors and company together to celebrate and show the incredible progress they’ve made:

I love group pictures like this, especially as they record history. They are all special moments in a company’s history and need to be saved.

No Sleep for Startups

Just recently, I saw two startups go into “overdrive” mode. By overdrive, I mean the days of working 24/7 come into being, and you can see the bleary eyed entrepreneurs staying up late for nights on end, working to get their products up or maintaining them, doing it knowing that resources are tight and that there is no one else to turn to but themselves and that there is no where for slackers to hide.
Startups are inevitably short staffed. There isn’t enough cash in the early stage to hire enough people to do everything they want to do. I often warn them about the work that is required and hope that they have some forewarning. But I balance that with not scaring them so much from backing off on what they need to do and motivating them to stay up 24/7 and do what it takes, no matter what.
It’s easy to just give up. Go home and go to sleep. The leader needs to whip them into working every day and not going home until it’s done. The leader constantly needs to remind them that the survival and livelihood of the startup is at stake and that the future rewards are what everyone is working towards, and yeah it sucks in the present because you’re working 24/7 and getting butt tired.
To me, motivating them is easy. I tell them about my experiences in the early days of Yahoo. Surely they sucked from the standpoint of us getting no sleep, being perpetually tired, and knowing that your social life is gone. But I will definitely say the bonding experience of working in a small team and doing what it takes to get the product out the door is one not to be missed. Staying up late knowing that you’re not alone, and that there are others depending on you, and that you all are there working your butt off means you build trust with your teammates. You really find out what you and your cohorts are capable of, and who is going to give up or not.
It is like when you build a squad in the Army and you go out on patrol in hostile territory. You have no choice but to watch each others’ backs. Once you go out on patrol a few times and the enemy pops up and tries to shoot and kill everyone in the squad, but it doesn’t happen because your squadmates have saved you and you have saved their asses more times than you can count – there is no substitute for the bond that forms knowing you’ve all been through the trial by fire and come out knowing that you can depend on others to watch out for you.
You never know how someone will react until they are put under stressful situations, and in depleted situations where your personal resources are stretched to the limit. A lot of people can’t take it. They collapse, give up, run away. The Army or early stage startups is not where they should be.
But those who survive the test, and you, knowing who does and who does not, will know who you can trust at the eleventh hour and who you cannot.
It is a badge of honor amazingly enough. I used to tell stories of the old days at Yahoo and the new hires would be so impressed about the endless weeks of staying up all night getting stuff done. They seemed to idolize that. I shrugged it off mostly and just chalked up to storytelling about the old days, but I think deep down inside they wish they could have been part of that energy to do what it takes and don’t stop until it’s done.
The team unity of creating something and getting to the end is a huge factor. The satisfaction you get from watching something launch, after weeks upon weeks of working on it 24/7 is a feeling of accomplishment that transcends. You know you’ve accomplished something super difficult and watched it birth out to the world. On the Internet, the unfortunate thing is that you can’t fire and forget products; you need to worry about after they launch as users come onto the system and you then worry about post-launch things like the servers going down under unexpected load or maintaining editorial content on the pages, etc. The funny thing about Web products is that really there is no end. I’ve often stayed up late with teammates watching products go up, and then I go home to get a few hours of sleep, and get into the office before everyone else just to check on what we launched the night before. Most of the time you hit the site with your browser and everything still looks good; however, there are times when you login at 7am (after going to sleep at 3am) and….nothing pulls up…! You pick up the phone immediately and wake everyone up to figure out what’s wrong with the servers and the game goes on…
By the way, if you’re the leader of a team, I would strongly suggest you stay up with the team. Nothing is more demotivating than the leader who tells you to work all night, and then goes home at 5pm leaving the team to continue working. If you want respect from the team, there is nothing like telling them to work all night, and then staying up with them. This is even if you have nothing to do. I’ve just sat in my office at times, reading a book or sometimes even taking a nap while my team works around me.
So today I am out of that environment mostly, but I still retain the ability to operate on virtually no sleep. I thought about this a lot and offer some tips on increasing your ability to work endlessly on no sleep:
1. Vitamin C. I drink a packet, sometimes two of Emergen-C which is 1000mg of Vitamin C. Back in the old days, we’d have bottles of chewable Vitamin C and pop them like candy. There is conflicting research into whether Vitamin C really keeps you healthy or not, but I for one am a huge believer that pumping your body with Vitamin C prevents a lot of diseases that you can catch due to lowered resistance from lack of sleep.
2. Tums. Sometimes stress and no sleep can cause your stomach to do weird things. I used to take Tums to calm my stomach from excess acid and gas. It helps a lot.
3. Working out seems to increase your tolerance to operating without sleep. Dean Karnazes is noted for his ability to operate on four hours of sleep a night, getting up at 3am to run his daily 4 hours for ultramarathon training. My belief is that exercise is key to training your body to be able to function with less sleep. You keep healthy, you achieve deeper sleep during your lesser sleeping hours from being tired from exercising and it removes your stress. It clears the mind and helps you think clearer as well.
4. Along with exercise, you just adapt physically to operating on less sleep. Remember in college when we used to study all night? We seemed to be fine doing that for months on end. I think humans can build the ability to operate on less than 5 hours of sleep a night. Hunker down mentally and just get up even though your body and brain doesn’t want to. Keep moving all day and don’t stop moving. Coffee helps, but try to do it through mental fortitude and not drugs.
5. Having a sleep recovery day is beneficial. I try to do this on a weekend night where during the week, I may be getting 4-5 hours a sleep a night but then on Friday I don’t go out, crawl into bed at 9am and wake up whenever I feel like it. Recharging one night a week really helps.
6. The last and most important: POSITIVE ATTITUDE. Here is where I think the mind-body connection really comes into play. If you feel like whatever you do is dragging you down, you WILL GO DOWN. On the other hand, if you are energized with what you’re doing, you enjoy it, you are driven by it or any one or more of many other reasons, you’ll be able to do it and more. Try to find something that really interests you, that you can sink your teeth into and enjoy, something that TURNS YOU ON. Believe me, you’ll be able to work 24/7 for months on end and not look like the cat dragged you through the mud.
The days of working all day and all night are not to be missed. Everyone should experience it. It’ll take you to heights of creativity, turn you inside and out, bond you to a group of people with common purpose and you’ll party like it’s…well, not 1999 but maybe 2999 when you launch. I highly recommend it. You’ll thank me.