Posts tagged Camp

Apr 25, 2007

Startup Camp Minnesota

Minnebar Startup Camp Minnebar Startup Camp | comments

Previously, I shared my prepared thoughts for the “Startup Camp Is Coming” session at MinneBar. Going into the session I carried a few opinions with me about factors for a successful Minnesota Startup Camp. As I’ve established, I’m in no way qualified to have opinions on this topic.

  • Seriousness could be an issue. Startup School includes a lot of serious people who fly in from all over the world. There is a chance that a Minnesota event could be bogged down by tangentially interested folks.
  • Application management will be important to separate the wheat from the chaff.
  • Time must be available in the margins to talk to other people about their projects. Again, having serious people is important here.
  • A smaller group of attendees would be OK if application management is adhered to.
  • Avoid a high frequency of events, which will lead to dumbing down of individual events. Particularly, I think the quality of presenters could be impacted if too many events are held.

(Again, my opinion means very little. I can’t say this enough.)

Startup Camp appears to be taking a little different path than I would prefer. There are two different ways to interpret the goal of Startup Camp, which I believe to be “Encourage more startups in Minnesota.” One way to parse that statement is to say we’d like to improve the startup success rate. This appears to be the track chosen by the group in attendance. Desired sessions were very practical: venture capital, market research, intellectual property, guerilla marketing, etc. I whole-heartedly agree that sessions on these topics are important. If the camp is to be a literal educational tool, then naturally 80% of the sessions will side toward practical topics. And since nerds feel comfortable in technology, the topics will be heavily weighted toward business and marketing.

My interpretation of the camp motto is to encourage a higher quantity of startups being built in Minnesota. To put it another way, the camp should encourage those early founders to continue iterating when their startups fail. The camp should help foster a culture that encourages young people (by-in-large) to choose startups over corporate jobs. So when I think of the sessions I’d like to see, it leans very heavily toward the inspirational. It seems unlikely that any existing startups will be able to pin their success on a one-day camp that taught them all the ninja-business techniques they required. I think it’s more likely that the inspiration gained from a day-long event could help a founder internalize the reality of startups. Startups will fail, but that’s not all bad. Just try again.

The second startup I was ever involved in suffered from extreme bouts of pre-planning. It’s pretty clear to me now that success isn’t defined by grocking your market 100% or understanding all of the venture capital options. That kind of stuff is secondary, which doesn’t really take away from its importance but does imply that a startup should deal with it later rather than sooner. Early on, there is a lot more benefit for a startup to get an application built that works well for the target users than to understand exactly how many companies are in the same perceived market segment.

Perhaps the resolution to the conflict I present is to select very inspirational practical presenters. For instance, a presentation on guerilla marketing by a successful startup founder could result in a nice mix of practical and inspirational content. Startup School included a presentation by Hadi and Ali Partovi. The session contained a lot of practical information that I consider too far advanced for most startups. Particularly, they focused on creating a culture within their companies that fostered innovation and retention. This will put a lot of carts before the founders’ proverbial horses. But the presentation was interspersed with enough inspirational stuff to make it valuable from multiple angles.

I sincerely hope Startup Camp happens, and succeeds, in Minnesota. There is clearly enough interest, and the organizers are quite focused on giving the community what it wants. Ultimately, my opinion is one of many. It will rightly be drowned out if it is proven to be on the fringe.


Apr 24, 2007

Minnebar and David Heinemeier Hansson

Minnebar BarCamp David Heinemeier Hansson Minnebar BarCamp David Heinemeier Hansson | comments

(Note: David Heinemeier Hansson detests being called DHH. So I will be referring to him as Hansson. As if that is any better.)

In a bit of a coup, MinneBar was able to attract Hansson to become an active participant. In other words, someone in Minnesota knows Hansson and convinced him to hop up from Chicago and apply some glitter to Minnesota’s BarCamp. Thank you, whoever you are!

Frameworks Shootout
Frameworks Shootout by alt text

My meager experience has allowed me to see Hansson speak only one time previous. I’m stretching the truth, but I have seen him speak on the online version of last year’s RailsConf keynote. If you have not seen that speech, and you don’t have a deep desire to participate in RESTful Rails development, what are you waiting for? Go watch!

Now that I’ve established my limited exposure to Hansson’s public speaking engagements, I will say that it so much harder to be offended by him in person than through his posts on the InterWeb. Not that I’ve been offended, but lots of people have. In person, Hansson is able to mitigate his opinions with statements like “that’s just what works well for me.” In fact, it wouldn’t surprise me if he turned on his inner Minnesota-nice, because he was adding qualifying statements to many of his answers. If you’re at all familiar with the writing of his company, 37signals, you will realize that their mentality is to keep things brief by assuming and eliminating statements like “that’s just what works well for us.”

Hansson provided some interesting background into the motivation behind the Rails framework. A particular, some might say unique, goal in developing the framework was to create beautiful code. Hansson has a strong belief that beautiful code leads to happier developers. This should entice developers, and folks managing developers, because motivate coders will invariably be more productive coders.

In a somewhat surprising move, Hansson spoke very adamantly against Rails plugins and gems. He feels some duplication of code between apps is worthwhile to avoid obtuse breakages later (this is a knock against gems). He also feels that plugins railroad a developer and abstract at too high of a level. Often, it is best for future support of an application to bake one’s own authentication system, for instance. After a little bit of experience in the realm, I’m in agreement with Hansson on this one.

Hansson made a final point that he loves working in Chicago. His reasons are clearly opinionated and are meant to state what works for him, but I’ll share them here anyway. A benefit of the coastal startup hotbeds is also a demerit. The very active community can entice a programmer to over-commit to the activities involved in getting a toehold in said community. Diminishing returns arrive quickly when attending conferences/user group meetings/networking events. It’s a bit easier to keep on an even keel in the Midwest. This goes for balancing work and work-related activities as well as work and life. It’s a little easier to unplug from the startup mentality when everyone around you is not also in a startup. The statements were all very personal, so obviously every one of us will have our opinions on how a community and culture would impact our own productivity. In any case, his opinions were very apropos to Minnebar.

All in all it was an intimate, laid back setting. I think the setting allowed Hansson to remove some of that veneer that bothers many folks out there. If you are one of those who dislikes Hansson, I recommend finding a podcast or something similar that involves him in a more laid back setting. Like this one for instance.


Apr 23, 2007

Startup School and Minnesota converge

Minnebar Startup School Startup Camp Minnebar Startup School Startup Camp | comments

On Saturday I attended Minnebar, the Minnesota version of BarCamp. It was an excellent first experience, thanks to organizers Ben Edwards, Luke Francl, and Dan Grigsby. Very well attended, with lots of great sessions and conversations to be had.

Dan asked me to say a few words at his session, “Startup Camp Is Coming.” This was not due to any special knowledge I have, but rather because I attended Startup School a few weeks back. Being my first BarCamp, I did not know what to prepare. I quickly found that the long version of my Startup School thoughts would not be appropriate, so I figured here is as good a place as any to share my thoughts as they have crystallized over the past month.

I don’t have a lot to say about the value of a startup camp in Minnesota. I’m not particularly qualified to have an opinion on any of this stuff. I’ve been thinking about startups for under a year. I’ve been kind of sort of involved with them for under nine months. And I’m not really pushing hard toward any sort of success.

I left my corporate job in February without any income stream in place. I’m involved in a startup project (Scrawlers) that doesn’t expect to make any money. For income (and additional experience) I’m working twenty hours a week contracting for the Iridesco design firm in New York City.

So I’ll just describe my three biggest take-aways from Startup School to give you an idea how the whole conference comes together in one person’s mind.

Diversity is important

Mitch Kapor, the founder of Lotus, one of the fastest growing companies ever, was the keynote speaker. One particular point he made was that hiring diverse talent leads to more innovation. By diversity, he meant hiring those with varying experience and backgrounds as well as the more traditional definition of diversity. Kapur felt one of the most common mistakes made at startups was to build “mirrortocracies,” which leads to two problems: ignoring better talent due to a desire to hire someone like yourself and suppressing the innovation that comes from varied life experiences.

The presenter directly following Mitch essentially stated the opposite. He declared that hiring young and technical is the way to go. Granted there are good points to be made about his thesis, but he didn’t really make them. I don’t wish to name names, but his company reportedly turned down a billion dollar acquisition from Yahoo! He suffers from a belief that his success is defined by his experiences, his state in life. Therefor, hiring more people like him will lead to greater success.

You can probably guess who I side with.

I also had the opportunity to visit the Google campus. It was striking how many women work at the company. I have never attended a tech event with greater than a 5% representation from the female population. I couldn’t even guess what percent of the people I saw at Google were women. Google appears to be a pretty successful company. Just sayin’.

In terms of startup camp, diversity is an important issue. Success will be enhanced with more diverse presenters and attendees. It was valuable to have that variation in experience so we could collectively determine who was worth listening to and who was full of shit. As you can see, contrasting these presentations becomes an invaluable educational experience.

Skill is a requirement for success, but not a guarantee

One speaker at Startup School very clearly believed his aptitude was the biggest reason for his company’s success. It’s not true. I don’t wish to name names, but he probably will not be offered a billion dollar buyout again.

While skill can get you in position for success, it’s very clear that however smart you are, there are thousands of entrepreneurs that are smarter than you. Lady luck is the biggest factor in your success. Evan Williams, the founder of Blogger, used to come off as someone who believed his intelligence was the sole reason for his success. He went so far as to write an excellent blog post about the Ten Rules for Web Startups, and then ignored five of those points with his venture du jour, Odeo. Since that experience, he has humbled up quite nicely - definitely worth listening to. If you’ve ever heard Kevin Rose, founder of Digg, speak, you know that Digg did not have every technical feature nailed, but they succeeded. I think he’d be the first to admit that he was in the right place at the right time.

There are lots of bad ideas

In other words, you will fail. If you’ve internalized anything from the great startup writers (Graham, Spolsky, and Sink), it’s that failure is inevitable. Indeed, Graham and Paul Buchheit, the creator of Gmail reiterated the same thing. Buccheit had a great point during his presentation about the sure way to success; redefine the meaning of the term. Change the definition from “I made a lot of money” to “I learned something.” Then pursue projects that will teach you. Graham hammered this point home by addressing everyone’s fear of uncertainty. Graham removed any doubts by telling everyone, “You will fail” and encouraging us to get on with it.

Something I wish I would have done more of was talk to other attendees. When reading about startups, you are frequently reading about success stories or reading opinions of the successful. Just like Buccheit’s and Graham’s statements, it is a little surreal to hear a phenomenally successful person tell you that failure is inevitable. What you see and what you hear do not mesh. The little bit of networking I did led me to the conclusion that there are a lot of bad ideas out there. This isn’t to say that these ideas had no merit and wouldn’t teach you anything. These ideas were simply difficult to imagine succeeding in a monetary sense.

Some ideas were empty from all sides. There didn’t appear to be a financial success in store and the technical aspects weren’t going to teach anyone anything. These are the things to avoid. It appears the best way to success is to get involved with ideas that interest you and teach you something. Then iterate. You’ll have some failures, but given enough attempts someday you should find yourself in the right place at the right time.

What does a successful startup camp in Minnesota look like?

This is the question Dan and Jamie Thingelstad planned to address with the Startup Camp session at Minnebar. I’ve written enough for now, so I’ll give you some of my thoughts and half-baked opinions later this week.

Update:My half-baked opinions are now posted.