Wednesday, November 29, 2006

Developing a Distribution Plan

I was recently asked about how I spend my time. My answer is that outside of the typical administrative and team obligations, I spend most of my time thinking about and developing our distribution plan. "But you don't even have a product yet" some may say...well for a new online consumer service, it's all about distribution. A person I highly respected once advised me to convert the golden rule in real estate of "location location location" and to "distribution distribution distribution" and I will have my top priorities for the year one of my startup. I can't disagree.

I'll share more about our distribution plan and the post-mortem review of how we did after we launch. For now, I believe Guy Kawasaki has a great piece about it in his blog.

Monday, November 20, 2006

Raising Money in a Strong Market

Our counsel Ted Wang has an interesting piece in today's VentureBeat about raising money in a good market. I agree with his piece and believe that keeping terms simple is the way to go for most startups. I have witnessed many of my entrepreneurial peers get caught up in the emotions of the deal terms that they lose sight of the required investment of time and effort spent versus the marginal value potential of the effort.

Saturday, November 18, 2006

Building a Company in a Web 2.0 Era


I recently attended a party (didn't actually attend the conference as I couldn't justify the shelling out for the price of admission) during the Web 2.0 conference and I can't tell you how many folks I met who described their company as a "new Web 2.0 company".

Noting the increasing buzz in the Valley about this new "pot of gold", some observers have wondered where we fit into this map. Let me clarify our strategy in this regard: we do not see ourselves as a "Web 2.0" (or even a "Web 3.0") company. I do not believe the rules for success have changed. We need to build a business that generates positive cash flow in a reasonable amount of time. Being a new company we are focusing our efforts on bringing a new product to the market at which time post-launch we will then focus on distribution and then after that start the cycle again by delivering enhancements to the product that we hope will attract more users...not very exciting insights, but I believe it's the blocking and tackling that a startup needs to focus on...

Friday, November 17, 2006

To Our Current and Future Employees

I have learned that for any organization to run successfully, several elements are essential to the performance of the company. The first need is to have good leadership at the top and, for best results, throughout the organization. If you don't have it, the organization will usually be paralyzed by indecisions. A second need is to have strong management. If you don't have that, the trains will most likely not run on time. Third, there must be a team of people with the knowledge, skills, aptitudes, and attitudes to perform at a sufficiently high level of production to accomplish the organization's mission. The business rules are the same for any industry. It doesn't matter if you are running an Internet company, a manufacturing company, a professional services firm, or a non-profit organization.

To this end, we understand and appreciate that one of the major elements that will determine the success of our venture will be our human capital. My co-founder Norbert and I have spoken a lot in the past few months about the culture that we want to build and the talent pool that we desire. These are our aspirations. We realize that we will not always get this right, but we will strive to offer our employees a set of principles that we believe are the right things to have in our workplace environment.

Interesting Problems With An Opportunity to Make a Difference
We are working on interesting and extremely challenging problems (technical and business) with the chance to "get big" as we anticipate our products will be adopted and loved by millions of users worldwide.

Empowered To Do Your Job
We offer the freedom and control for an individual to do their job without the roadblocks of a task force, review committees or bureaucracy. You will work on a team that is small, diverse, talented and fully engaged. It's really true that smart people with no egos can accomplish a lot together. No bozos need apply. :-)

Continual Learning
We strive to have an environment where everyone has the opportunity to continually learn new skills and interests.

Accountability
We strive to be a supportive organization with a culture where accountability is chosen and everyone acts and feels as an “owner” of the organization. In this environment we believe intentions and expectations are set upfront and blame and politics should never be allowed. The team will be rewarded based on performance.

Information Will Be Freely Shared
We have an open environment where information about what's happening with the company and the industry that we compete in are freely shared.

Mission Statement, Mantra or Nothing At All?

As our company grapples with the question of "what do we want to be when we grow up?", there is a natural desire to want to pull the organization together and develop a mission statement that sums up our company's reason for being. If delivered as advertised, the mission statement should explain our intentions, priorities, and values to people inside and outside our company. It should guide us and help us stay focused on the things that are most important to us. If we ever question whether what we need to prioritize or a particular course of action, we can look back on our mission statement and see if the proposal is consistent with our mission.

Sounds good right? But at what stage is it appropriate for an organization to formally develop a formal mission statement? Is it better to organically let the company evolve and then allow for a mission to come about as a result of market learnings? Or is it better to dictate the direction and guide a company in that direction? Or is Guy Kawasaki correct that a mission statements is useless and what a company really need is a three to four word mantra?

As with a lot of things in life, I believe the answer is...it depends. While I certainly have witnessed mission statements that were developed by committees with everyone having equal votes that spoke to everyone's points and at the end addressed no one's beliefs or values. I believe that it is important for a company at any stage of it's evolution to hold itself accountable and write down their objective and their goals...otherwise, it is just too easy for every feature and every project to be classified as Priority 1s with each discussion going back to the question of "what do we want to achieve here"...As for our company, we are working on a three to four word mantra so that anyone and everyone on our extended team can easily explain what we are doing. In addition, we are developing a mission statement to help guide us in our prioritizing features and projects as well as using it as a basis for our elevator pitch, messaging and positioning. I'll keep you posted.

Btw, if you are ready to outsource your mission statement work, I would highly recommend checking out Dilbert's mission statement generator or the mission generator slot machine.

Financing Terms 101

I was recently discussing our company's financing plans with someone on the team and it hit me that the topic of financing and the terminology associated with it is one of the areas of great intrigue and questions for the folks inside not associated with the process. At one point, I came across a good cheat sheet from our counsel Ted Wang at Fenwick & West that I thought I would share.

Btw, for those of you who are in the early stages of forming a company, I'd recommend you put together a cap table with a written down understanding of the founding team's equity split as soon as possible. This can save you a lot of frustration and misunderstandings later on in the company's evolution.

Interesting Virtues Statement of a Programmer

Our CTO shared this one with me...


According to Perl folklore, the three great virtues of a programmer are Laziness, Impatience and Hubris, in that order. Larry Wall (thank you to Randal Schwartz for correcting my citing) explains:

LAZINESS: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer.

IMPATIENCE: The anger you feel when the computer is being lazy. This makes you write programs that don't just react to your needs, but actually anticipate them. Or at least that pretend to. Hence, the second great virtue of a programmer.

HUBRIS: Excessive pride, the sort of thing Zeus zaps you for. Also the quality that makes you write (and maintain) programs that other people won't want to say bad things about. Hence, the third great virtue of a programmer.

Hiring the Right Person

We are investing the cycles to hiring the "right" people because we believe that hiring the right person is as important as profit and loss. A mismatched employee at such an early stage of our company will cost us more in time and resources than the contribution that we can hope to gain from the hire. So what is a "right" person for our startup? Outside of the obvious skill requirements to do the job, we want to look for individuals who take pride in signing their name to their work, a person who has a thirst for learning, who view joining us as more than taking a job, but rather as an adventure and a mission to building a wonderful business.

Looking for One More Kick Ass Developer

So far we have assembled a very talented team, and are looking for one more great Java programmer to help us design and code key application and platform features for our public launch in early 2007. Having done this a few times now, we believe that our passion for building great software, and our relentless pursuit of excellence sets us apart from others. And judging by the caliber of our team, investors and supporters, we hope that (after learning a bit more about us) you will agree that we have a better chance than most to succeed. If you thrive in a start-up environment and enjoy spending your time designing and building great software from scratch, we’d love to hear from you.

Requirements
-----------------

. BS/MS in CS or equivalent.

. Strong Java skills and object oriented design experience, including working knowledge of core libraries and design patterns.

. Solid skills in JSP, Servlets, HTML/HTTP; Experience with web-based UI implementation.

. Experience with XML, AJAX, JavaScript and CSS a plus. Knowledge of
existing frameworks desired (e.g., Spring MVC).

. Experience in database design and SQL; knowledge of ORM and text retrieval engines a plus.

. Significant development experience in a Unix/Linux environment a plus.

Rewards and Culture
-------------------------

Compensation includes salary and an attractive equity stake.

In addition to the possibility of becoming independently wealthy, we are offering a tremendous learning experience with regular exposure to other top notch programmers, entrepreneurs, investors and technology movers and shakers. Our company culture values teamwork, experience and smarts with a premium on the occasional break to do something social with our friends and family.


Interested candidates should send their resume to jobs@dotspotter.com . Please note “Java Engineer” in the subject line.

The Soul of a New Company

This will be a journal of our company's journey...I once heard entrepreneurship defined as the pursuit of opportunity without regard to resources currently controlled. I like this definition and I think it characterizes well the environment that an entrepreneur lives in day in and day out.

A little about us, we are an Internet startup building a new consumer service because we believe we can offer something better, fresher and more valuable than what the consumer has traditionally received in the past. My partners and I have backgrounds from Yahoo!, Inktomi, Google, eBay and Apple Computer. We anticipate (and hope) that our product will be adopted by millions of users worldwide, and we have a business model with a clear path to profitability.

The company is based in Berkeley, California in the city that is also home to some great foods including Acme Bakery, Picante, Cancun, Tacubaya, Chez Panisse, Cheeseboard Pizza, and Clif Bar.

If you'd like to be notified of our upcoming launch, feel free to shoot a not to info@dotspotter.com and we'll add you to the list.