Failure is the tuition you pay for success

Failure is the tuition you pay for success.

I couldn’t sleep last night, and was up around 4am lurking on Twitter.  I came across an old friend, Elizabeth Green, who is an accomplished and awesome education writer — you’ve probably read some of her recent NYT mag cover stories, and it turns out she has a new book out, Building a Better Teacher.  I know Elizabeth because back in 2008 at OpenPlans, we worked with her to launch GothamSchools, which eventually spun-out and became Chalkbeat.

I said to myself: oh yeah, that was such a great project; I had totally forgotten about that. So awesome that it is still up and running and thriving.  And I dutifully headed over to update my Linkedin profile and add it to the section about my time at OpenPlans.

During my nearly 6 years at OpenPlans, we built a lot of great things and accomplished a lot, and I’m really proud of my time there.  But it’s also true that we made a ton of mistakes and invested time, money and energy in many projects that ranged from mild disappointment to total clusterfuck.

Looking at my LinkedIn profile, I started to feel bad that I was only listing the projects that worked – the ones that I’m proud of.  And that’s kind of lame.  The ones that didn’t work were equally important — perhaps more so, for all the hard lessons I learned through doing them and failing.  So rather than be ashamed of them (the natural and powerful response), I should try and celebrate them.

So I decided to add a new section to my LinkedIn profile — right under my work history: Self.Anti-Portfolio.  Projects that didn’t work.  I started with things we did at OpenPlans, but have since added to it beyond that. Here’s the list so far:

  • OpenCore (2005-8) – a platform for organizing/activism. Hugely complex, too much engineering, not enough product/customer focus, trying to be a web service and an open source project at the same time and basically failing at both. (now
  • Homefry (2008) – platform for short-term apartment sharing.  Seemed like such a great idea. A few friends and I built a half-functional prototype, but didn’t see it through. Maybe a billion dollar mistake. (more here).
  • Community Almanac (2009) – platform for sharing stories about local places. Really beautiful, but no one used it (
  • OpenBlock (2010) – open source fork of, intended for use by traditional news organizations.  Stack was too complicated, and in retrospect it would have been smarter to simply build new, similar tools, rather than directly keep alive that codebase (
  • Civic Commons Marketplace (2011) – a directory/marketplace of open source apps in use by government. Way overbuilt and never got traction.  Burned the whole budget on data model architecture and engineering.
  • Distributed (2014) – crowd funding for tech policy projects. Worked OK, but we discontinued it after brief private pilot.

Looking through this list — and there are certainly ones I’ve forgotten, and I will keep adding; trust me — what I noticed was: in pretty much every one of these cases, the root cause was Big Design Up Front – too much engineering/building, and not enough customer development.  Too much build, not enough hustle.  Another observation is that these were mostly all slow, drawn-out, painful failures, not “fast” failures.

I thought I learned these lessons way back in 2006!  That was when I first read Getting Real, which became my bible (pre-The Lean Startup) for running product teams and building an organization.  The ideas in Getting Real were the ones that helped make Streetsblog and Streetfilms such a big success. And they are what helped me understand what was going wrong with the OpenCore project, and ultimately led me to disassemble it and start what became OpenPlans Labs.

But it turns out the hard lessons can lurk, no matter how much you think you’ve taken them to heart.  Perhaps tracking the Anti-Portfolio in public will help.

Financial Planning for the 90%

A few weeks ago as I was walking down Beacon Street in Brookline, I happened upon something amazing: The Society of Grownups. The Society of Grownups is a self-proclaimed “grad school for adulthood”, the idea is to give people the tools they need to manage their grown up lives.  The primary focus is on financial… Read more »

The Light Inside, The Fire Inside

Last week, a friend passed away after a relatively brief but intense battle with lung cancer.  I didn’t know Paul well, but he was very close with a few of my very close friends, and I had spent enough time with him to understand that he was special: he had a light inside of him.   A… Read more »

Regulation and the peer economy: a 2.0 framework

As part of my series on Regulation 2.0, which I’m putting together for the Project on Municipal Innovation at the Harvard Kennedy School, today I am going to employ a bit of a cop-out tactic and rather than publish my next section (which I haven’t finished yet, largely because my whole family has the flu… Read more »

Web platforms as regulatory systems

This is part 3 in a series of posts I’m developing into a white paper on “Regulation 2.0” for the Program on Municipal Innovation Harvard Kennedy School of Government.  For many tech industry readers of this blog, these ideas may seem obvious, but they are not intended for you!  They are meant to help bring… Read more »

Technological revolutions and the search for trust

For the past several years, I have been an advisor to the Data-Smart City Solutions initiative at the Harvard Kennedy School of Government.  This is a group tasked with helping cities consider how to govern in new ways using the volumes of new data that are now available.  An adjacent group at HKS is the… Read more »

The magic of making hard things easy

I wrote earlier this week about how life is, generally, hard.  There’s no question about that. One of my favorite things about the Internet, and probably the most exciting thing about working in venture capital, is being around people who are working to re-architect the world to make hard things easier.  And by easier, I… Read more »

Everyone is broken and life is hard

That’s a pretty depressing and fatalistic post title, but I actually mean it in a positive and encouraging way.  Let me explain. It’s easy to go about your life, every day, feeling like everyone else has their shit together and that the things you struggle with are unique to you. But then, when you get… Read more »

Anti-workflow apps

“Workflow” apps hold so much promise.  Whether it’s a CRM, project management tool, to-do list, or some other tool, the promise in each case is to clean up our messy lives and help us be more organized and effective. The problem, though, is that getting people to adopt a workflow is really really hard.  That’s… Read more »

Finding Flow: writing vs. coding

When I first started to learn programming, about 15 years ago, I remember being surprised at how easy it was for me to get focused and stay focused.  I loved (and still love) the feeling of getting lost in a project, and could easily spend hours upon hours “in the zone”. No procrastination, no resistance, only focus… Read more »

Crowdsourcing patent examinations

Yesterday I spent part of the afternoon at a US Patent & Trademark Office roundtable discussion on using crowdsourcing to improve the patent examination process.  Thanks to Chris Wong for looping me in and helping to organize the event.  If you’re interested, you can watch the whole video here. I was there not as an… Read more »

Support services for the Indie Economy

Over the course of the past year, I’ve been interviewed a bunch of times about the “peer economy” or the “sharing economy” (Fastco, Wired, NY Times, PBS Newshour), with most of the focus on the public policy considerations of all this, specifically public safety regulations and the impact on labor. A question that comes up every… Read more »

The Professional Amateur

One way I have described myself is as a “professional amateur”.  I am both deeply proud and deeply ashamed of that.  Let me explain. For basically my whole career, I’ve been learning new fields and professions from the outside-in.  While I have an undergrad degree in Urban Studies, which ostensibly prepared me for interdisciplinary work regarding… Read more »

Half, not half-assed

My favorite book on product development and startups is Getting Real, published in 2006 by the folks at 37signals (now Basecamp).  If you haven’t read it (it’s freely available online), it’s essentially a precursor to The Lean Startup (2011). Back when I was leading a team and running product and OpenPlans, it was like my bible…. Read more »

This is what an Internet Candidate looks like

I just donated to Christina Gagnier‘s campaign for congress. I’ve gotten to know Christina recently, and I really hope she’s able to pull through this race and make it.  We need smart people in DC who understand technology, tech issues, and tech policy. She is without a doubt one of those people.  She’s an entrepreneur… Read more »


I got this in the mail: It’s an ad for an extended warranty, disguised as an urgent extension of existing coverage. This makes we want to throw up.  A business blatantly based on tricking people. “Immediate response to this notice required…. Our records indicate that you have not contacted us to have your vehicle service… Read more »

Becoming a leader of men

In terms of leadership, I’ve done some hard things.  Building teams, reorganizing a company, dealing with failure (and success), letting people go, navigating competition, etc. But I suspect all of that will pale in comparison to what’s up next: this weekend I begin my career as a little league coach.  Starting Sunday, I’ll be leading… Read more »