“Release Early, Release Often” vs. Seth Godin

Wow. Two posts in a row that link to Seth Godin. Does that make me a fanboy?

In his post “In praise of a blank page“, Godin is essentially saying, “if it isn’t REALLY good, don’t ship it and refuse to market it.” I’m interested to see if this stirs up a hornet’s nest among the “release early / release often” folks.

We at Jobster tend to subscribe to the release eary / release often methodology. Alan Steele, our resident Duke of Products, often uses the chainsaw metaphor– if an initiative isn’t going to be finished by our target release date, we need to start lopping off features/complexities until it will. This obviously results in shipping a helluva lot of software, but sometimes results in releasing software that isn’t quite ready for prime-time. With an iterative development cycle, this is fine– you can always come back to it in the next 6-week cycle… Though sometimes, if a feature is in the “decent-but-not-great” category, you DON’T come back to it.

At Jobster, we do a pretty decent job of having the discipline to iterate on our previous efforts. But with new initiatives in play, there is always tremendous competition for resources. Inevitably, some code that we promised ourselves that we’d rewrite doesn’t get rewritten. Some UI that we know is a little bit clunky doesn’t get rebuilt… Sometimes, a feature is “good enough for now”.

So which is better? “Release now” or “release something perfect”?

How Much Fuel #2… Seth Godin Speaks

Urm, just read a great blog post by Seth Godin who managed to say the same thing I did in my previous post using only about 5% of the space. I guess that’s why he’s a published author! He writes a nice list of 15 ideas in a post entitled “The Realistic Entrepreneur’s Guide to Venture Capital“. I’ll snip-and-paste my favorite bits:

#3 – Investors want to invest in a project that’s tested. If you can’t make it work in the ‘small’, why do you think it’ll work when it’s big?

#15 – The companies that VCs most want to invest in are the companies that don’t need their investment to survive.

To all of you folks out there hunting for VC, what do you think? You might think there are seed-stage investors out there who wouldn’t hold their investments to such high standards, but I’d wager that you’ll get MUCH better valuations if you satisfy these requirements.

How Much Fuel Does Your Startup Need to…er… Start?

I just re-read “Getting Real” over my most recent trip to New Zealand. If you’re not familiar with it (you should be), it’s 37Signal’s manifesto on making simple web software. They are simply fanatical about making software that is as simple as possible.

It’s delightfully amusing when someone counters with the inevitable response of, “Well, that’s just ridiculous. Simple doesn’t work for EVERYTHING. What about Fortune 500 Accounting Software?” Their response (I wish I could find it, but I couldn’t come up the search query to dig it up) is, rougly, “Then you shouldn’t solve that particular software problem. Go solve something else and leave the complex problems to some other schmuck.”

I *love* that.

When starting up a company, you truly have a choice of what problems you want to solve (other people aren’t so lucky). I wholeheartedly endorse the idea of solving simple problems (which allows you to stick to simple solutions).

I’ve recently been attending Seattle Tech Startups meetings, which has exposed me to lots of startups that are in various stages of their existence. With a few exceptions, most of them are looking for seed stage or Series A funding.

As I considered it, it occurred to me that solving a problem whose solution is dependent on outside funding is a choice as well.

Don’t get me wrong. Funding is valuable, and sometimes critical for success.

But starting a company is pretty much laying down a bet to test a theory. Maybe you’re betting that your formula can make a better search engine. Maybe you’re betting that users want to share video online. Maybe you’re betting that jobseekers want a better utility to help them with their job search. or maybe you think that there’s a small (but passionate) group of lifehackers out there who want a time management tool. Regardless of what problem you are solving, you are betting your time and your money that you have some sort of secret sauce that allow you to build a business. Unfortunately, you can seldom test your theory without adding some “fuel” to your new company’s tank (in the form of time and money).

I’m constantly astounded by the people who seek funding before they’ve managed to test their initial theory by building and launching the absolute simplest feature-set that would solve the problem they are hoping to solve. The side effects of going after funding too early seem downright painful:

  • It’s a huge time sink. You have to write and iterate on a business plan. You have to deliver countless dog-and-pony shows. You have to deal with lawyers. All of these things distract you from executing on your idea.
  • Without at least some demonstration that your users/customers are responding positively to your solution, you are long odds for an investor. Even a proven team has a 70% of outright failure, and only a tiny chance at tremendous success. Chances are, an investor is not going to be eager to give you particularly favorable terms if all you have is an theory that you’d like test out. Conversely, if you can show even the slightest growth and can hand your investor a pile of emails from people who are excited about your offering, his odds for a good return on his investment just went up.

I totally recognize that building your idea and vetting it with a small userbase (acquired through word-of-mouth or some clever guerrilla marketing) isn’t always easy. I also recognize that bootstrapping can be painful. And, of course there are a lot of ideas that cost a pile of money before you can ever know if they are any good (for example, if I thought I could run a cable tv company better than Comcast, I might need a few dollars to lay down the fiber).

But, the more I hear stories of crappy term sheets and overbearing VCs, the more I feel compelled to limit myself to ideas that are simple (a la 37Signals) and cheap.

[edit: a friend of mine mentioned that his initial response to this post was that cheap ideas weren't defensible. If you can build the idea without significant capital, what's to stop the next guy from doing the same thing? I'd offer two responses to this. First, I'm only saying that it should be cheap to TEST YOUR THEORY. The person who wins in a given space is often the guy who builds the better business. Once you've tested your theory, you'd better be willing to dive in with both feet (and more money, if necessary) to make it happen. Second, just because an idea can be easily duplicated doesn't mean that the business can. Digg was built in a weekend-- exactly how easy would it be to knock them out of their position of relative dominance?]

Your Online Persona – Owning your Name in Google Search Results

Ten years ago a very small set of public figures had to care about their “public persona”.

Increasingly, everyone (or at least everyone with professional aspirations in the white-collar world) needs to start paying attention to the “face” they are presenting online.

Over the last year there have been plenty of articles about people who have botched their online persona. It doesn’t take many photos of your weekend exploits to turn off a potential employer, investor, or partner.

Doubtless these articles have prompted many people to take a slash-and-burn approach to their online persona. Making their MySpace pages private, disassociating themselves from online galleries, shutting down personal domains– I’m sure there are plenty of tactics to trim your presence.

But it looks like you can venture too far in the direction of online anonymity (tip o’ the hat to the great article over at Web Worker Daily). Some highlights of the article include:

  • It turns out that a staggering 77% of recruiters do online searches on candidates.
  • 25% hiring managers do online searches on candidates.
  • 1 in 10 hiring managers so social networking searches on candidates

It looks like hiring managers lag a bit behind recruiters in terms of net-savvy, but this number isn’t going anywhere but up.

The article offers some good advice on how to control your online brand, mostly centered around scrutinizing and pruning the data about yourself that you make available. The article doesn’t give a ton of detail on how to actually CONTROL what pages return for your name in Google.

Here are a few tips for people who have–or are willing to have– a personal website (I’ll add some tips for people who DON’T want to get into such web geekery next!):

  • Get a domain name. FirstnameLastname.com is ideal, but if you can’t get that, make damn sure that your first name and last name are somewhere in the domain name.
  • Make sure your first name and last name are in the title tag of your home page. If your name is common, you might ponder adding your city, job title, or key skill(s) to the title tag. A search for John Smith might return a useless amount of data for a searcher to sift through, so they might pivot for a search like “John Smith Seattle” or “John Smith programmer”.
  • Header tags. Your first name and last name should be in an h1 tag on your home page. The same advice about other search phrases applies.
  • Links links links. This is the most important aspect of controlling search results… It isn’t easy and there is no shortcut. It’s more a lifestyle than a task. You need to have links to your web site and the link text needs to be EXACTLY your name. So, if I were linking to my own site, a link that says “Check out this guy” would be bad. A like that says “Tony Wright” would be good. The best example of the power of links is the phenomonon of “Google Bombing“. Google has altered their search algorithms to sidestep abuse like this, but links (and link text) is still hugely important.

    How could I possible get people to add the text “Tony Wright” to their web pages and link them to my site? It’s actually pretty easy. You most certainly have friends who have some web presence. All they need to do is find some corner of their web site to add it to. Do you participate in any web communities? Forums? Do you comment on blogs? Ever post on Google Groups? All of these places have ways where you can link back to your site (note: blogs are becoming less of an option here due to the nofollow attribute).

So what about the (vast majority of) people who really don’t want to own or maintain a web page? It’s real easy to forget that most people don’t enjoy writing/blogging, don’t have web geek skills, or don’t have time to invest in such activities. That’s fine– you can still control your results.

There are hundreds of sites out there that allow you to create online profiles. Many of them are decidedly unprofessional (MySpace, etc), but many of them cater to professionals. It doesn’t really matter which one you choose, though you should aim for the mainstream where you can and pay attention to how the site’s profiles adhere to the SEO rules discussed above. For name SEO, Jobster reigns supreme out of the box.

So here are your SEO steps for people who want to control their brand by creating a profile.

  • Select a place to build a profile. Jobster and LinkedIn are your two best bets. I have a personal bias for Jobster (it’s where I work!). Whatever your opinion, Jobster has a leg up on the SEO front, which will make step #3 possible.
  • Build out a kickass profile. Be honest but craft your message carefully.
  • Links links links. Just like #3 in the previous list, find ways to link the your name to your profile. This is certainly the hardest step, but it’s the most important.

Tagging… For Organization or Findability?

I’m a huge fan of tagging as a means to organize data. It’s powerful and flexible– and it oftentimes has some pretty exciting social ramifications.

If you aren’t familiar with tagging (and you want to be), you could get up to speed fairly quickly by checking on the wikipedia entry on Folksonomy. If you’re more interested in insight rather than information, you should check out what Josh Porter has to say on the subject (Josh is hands-down one of the most insightful bloggers out there IMHO).

As a guy who built a web 2.0 resume posting doohickey (chock full of taggy goodness), I’ve put a ton of thought into tagging, specifically in the context of UI. So it was with great interest that I attended the SXSW panel entitled, “Tag, You’re It!”. The panelists consisted of a lot of impressive folks– George Oates from Flickr, Heath Row from DoubleClick, Ben Brown from Consumating.com, and Thomas Vander Wal (the guy who evidently coined the term “Folksonomy”).

The panel was interesting but like a lot of SXSW panels, the more you knew about the topic, the less interesting it was… But, I digress.

The most interesting moment (for me) was during the (very short) Q&A session. A person asked the question, “How do you deal with synonymous tags?” It was obvious that this was not an uncommon question– George Oates had a canned answer for that question…. “You don’t,” she said (yes, George is a girl). “It’s perfectly okay and wonderful that 3 people might tag a single data object in three different– but really similar– ways.” There it was, case closed.

The panel was wrapping up, but I wanted to shout, “Hey WAIT A MINUTE. That’s GOT to be wrong!”.

As I reflect on it, it turns out that there are (at least) two types of tagging– one of which is clearly a winner. The other (which is the type we applied at Jobby and currently are dabbling with at Jobster) is doomed to failure unless we get clever about how we pull it off.

Tagging where the Selfish Motivation is Organization

Flickr and Del.icio.us are the tagging poster-children. They are wonderfully simple– they provide a storage repository for big chunks of personal data (photos for Flickr and bookmarks for del.icio.us) and give you a powerful means to organize them. People oftentimes tag in radically different ways. Some people have dozens or hundreds of tags. Others have only a few. As George pointed out, people oftentimes tagged things with very similar tags. One person might tag a resource with “rockstar”, while another might tag it with “rock_star”, and a third might tag it with “rock-star”. This is fine with Flickr and Del.icio.us… With the service they offer, it’s most important to allow users to label their data in the way that makes sense to them.

The core functionality is organization, and the ability to search/browse/find similarly tagged objects is serendipitous. As a Flickr user or del.ico.us user, you really have no huge incentive to have your data be found by anyone else.

Tagging where the Selfish Motivation is Improved Findability

The only panelist whose userbase was largely concerned with findability was Ben Brown, of Consummating.org. Essentially, his site (recently sold to CNET) is a site where geeks come and tag themselves so they can get matched up with other geeks so they can fall in love and make lots of baby geeks, presumably. This is not unlike the tagging model that we used at Jobby (and currently use at Jobster). People labeling themselves to get found by other people.

This is where the tagging concept starts to break down a little bit. All of a sudden, it’s no longer important what tags you’d use to describe yourself– it’s a hell of a lot more important what tags people would use in a search to find someone like yourself. There are a few unfortunate byproducts of a system like this:

  • You are incentivized to lie. The more desperate you are for a date/job interview, the more likely you are to lie. Why not tag yourself “slender”, even if you’re not? Might get your profile a few more views and one of the viewers might latch onto one of your other qualities. Why shouldn’t I tag myself “Ruby on Rails”, even if my experience with it is woefully limited? Maybe some manager out there will find my resume as a result of that tag and just maybe he’ll be wowed by something else he sees.
  • You are incentivized to pour on the tags. The cost of adding a tag is very low, and every tag will increase the likelihood that my resume/profile will be viewed. This creates a lot of tag noise. Instead of having a nice and concise list/cloud of scannable tags, you can start seeing tag collections that are less than manageable. A smart coder will tag himself as “coder”, “programmer”, “developer”, “engineer”, “software developer”, “software engineer”, etc.
  • Synonyms matter. A lot. Ben used an example of his perfect woman for a search… He did a search for a woman who was tagged “coffee” and “cigarettes” (ew). The problem with tagging in this model is that Ben’s search simply won’t find a woman who is tagged with “caffeine lover” or “smoker” or “chainsmoker” or “coffeelover”.
  • People who are tagging data need to be smart about the psychology of searching, which they never will be. In the SEO biz, there are lots of tools (some of them very expensive) to allow a person to understand what people are searching for (to allow you to craft your content and meta-data to map to those search behaviors). People looking for a date or a job don’t have the time or money to figure out whether hiring managers are searching for “programmer” or “developer” more often. If the tagger is sophisticated enough to even consider this problem, he’ll probably (to be on the safe side) tag himself with both.

So, are you screwed if your service has tagging to enhance the findability of your users? I hope not. Here are a few strategies we’ve used at Jobby and Jobster to keep tags from getting “spammy”:

  • Suggested tags. This is the best thing we did with Jobby and (unfortunately) it’s a feature that is really buried in the UI on Jobster. With Jobby, we essentially took what data we had on the user and presented tags that seemed likely to be of value to the user. So if a user tagged themselves “HTML”, we could fairly reliably say (given how often the two tags went hand in hand for other users) that they might want to tag themselves “CSS”. This also has a nice side-effect of giving your users the ability to tag themselves with a click rather than by typing all of their tags. And, of course, it encourages people to use the most popular iteration of a tag (using “CSS” instead of “cascading-style-sheets”, for example).
  • Add scarcity to your model. At Jobby, we allowed user to assign a skill level to their tags (beginner, intermediate, advanced). There was functionally no limit to the number of tags, but it makes it a touch more difficult to lie. A lot of fledgling web geeks might be comfortable saying they know JavaScript, but a lot LESS comfortable saying they are JavaScript experts. At Jobster, I think we’ve provided a more elegant solution. Users are allowed to have up to 5 Superstar Tags– basically, these are the skills/areas that you feel you’re best at.
  • Add REALLY SMART suggested tags within your search UI. We did this (in kind of a clunky way) with Jobby, and people LOVED it. With Jobster, we’re JUST starting to experiment with this, but I think it’s critical for tagging to work (when findability is the primary motivation for tagging). You’re search experience needs to be smart enough to present similar and/or related tags. Further, it needs to be smart enough to give the user a sense of the popularity of given tags.

I’m still waiting to see a site that really manages to nail the tagging/searching experience when the motivation isn’t just for personal organization. I’d love to hear more ideas on how this could be pulled off.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25  Scroll to top