A Manifesto for Sustainable Web Development
June 2, 2010
As a startup entrepreneur for the last three years, I’ve had the chance to observe the online scene both locally (Montreal), nationally (Canada) and internationally (US and Europe mostly). I’ve organized and participated in many unconferences and camps (most recently last week at WebCamp Montreal) and I’ve spoken at conferences in Europe, the US and Canada. I’ve met many entrepreneurs all over the world and I’ve coached aspiring ones. I’ve traveled to Silicon Valley countless times and had the opportunity to breathe the air there, trying to identify the various cogs of that ecosystem. I’ve realized that, if the right conditions are present, tremendous value can be created by building Web products.
My perception of the local online industry (Montreal specifically) is that we’re really good at online marketing / communications / advertising and we use this as the main method to generate value. We do build many online products but they end up being used in specific time-sensitive ad campaigns, ephemeral things, and when these ends, these products become orphans. This perception is obviously influenced by my product management background. I’ve been building Web products for more than 10 years and some of the things I’ve created have influenced whole industries and are generating millions of dollars in revenues.
Montreal has all the ingredients to become a hotbed of Web development and startups (I wrote about that a few months ago). After all, we already did it for the videogame industry. There is a lot of money for interactive projects, especially in large organizations, but we’re trying to replicate the old broadcast/advertising model online. There must be a better way to do things.
To re-think the way we work as an industry, I’d like to inspire myself from ecological terms coined in the last few decades: sustainable development and the waste hierarchy (known commonly as the 3Rs, reduce, reuse and recycle). Environmental science learnings can teach us to create more value with less “material”. Based on my personal experience, here is my manifesto for sustainable Web development, to create a better, more innovative, more valuable Web ecosystem.
- Think “product”, not “ad campaign”. Use budgets to create things that will last. Think how you can achieve your communication goals by building stuff instead of buying media placement.
- Do not re-invent the wheel, Focus on building value on top of existing material. Re-use existing standards. This is how we’re going to accelerate the pace of innovation.
- Use open source software. You’d be amazed to see how many technology components are now available in open source. You get access to whole communities when you use those technologies and you speed up innovation.
- Leverage existing APIs. You’d be amazed to see how many content and technology components are now available via public APIs. Use them, again, to speed up your development.
- Less talk, more build. We love our social time, drinking beers with industry colleagues and imagining a better world. If you want the world to change, go in action mode. Just do it!
- Give back. At the end of a project, if you’re not going to reuse the code, open source it. If it’s not going to be used at all, give it back to the community.
- Do not focus on “competitors”. The online market is huge and will be so for the next 20 years. Think about disruptive ideas, think about incremental ideas but focus on your business and the opportunities.
- Work with other companies. This is the corollary of the last bullet. Can you participate in common projects that will benefit multiple organizations?
- Use locally-produced technologies in your projects (when possible). This rewards risk-taking in the local ecosystem.
- Share your best practices with others. Blog, speak, be open, You win on execution, not on ideas.
- Mentor others. Make sure other people benefit from your experience. Be generous with your time even though that’s probably the most precious resource you have.
- Participate in the ecosystem. Attend events, write blog posts, take position on important topics.
- Learn from failure and respect those that failed. Silicon Valley folks believe you can learn from failures. Do the same.
- Think out of the box. Don’t be afraid of pathways less traveled. Challenge people.
- Launch your own company. If you really believe in your ideas and your current professional environment doesn’t allow you to execute them, start your own company.
- Listen to builders, innovators and “crazy” people in the industry. They sometimes sound crazy but listen to them. They see things you don’t see.
- Create long-lasting value, not short-term results. ‘Nuff said.
Do you agree or disagree with what I wrote down? Have I missed anything? Feel free to leave a comment. This is the beginning of the conversation…
Megan Garber from the Nieman Journalism Lab explains in details how the Wall Street Journal uses Foursquare to offer geo-localized news:
[The Wall Street Journal] has also been making regular use of the Tips function of Foursquare, which allows users to send short, location based updates — including links — to their followers. The posts range from the food-recommendation stuff that’s a common component of Tips (“@Tournesol: The distinctively French brunches here feature croques madames and monsieurs and steak frites. After dining, check out the Manhattan skyline in Gantry State Park”) to more serious, newsy fare
What it means: That’s a very nice implementation of geolocalized content within Foursquare. You can see more examples in the article. After reading it, something was bothering me (the same way the Facebook “Like” button bugged me) and I finally figured it out. I left the following comment in the Nieman blog: “what Foursquare is doing, newspapers could do themselves. It’s all about structured data. Most newspaper organizations have structured their content on topics/keywords/subjects but they forgot to structure it on geographical information (places, businesses, points-of-interest, neighborhoods, etc.). As soon as you have this 3D view of your content (vertical + local), you can syndicate it in a multitude of ways.”
We live in a fragmented/atomized Web now. We have atomized content, business models, functionalities, APIs. The smart internet companies are atomizing both content AND features/functionalities. They become both media companies and technology providers. Their end goal is becoming a media. They use their technology to reach their end goal. That’s a very smart strategy. As a potential partner of these smart internet startups, you need to ask yourself if these functionalities are core business to you or not. If they are, DO NOT OUTSOURCE THEM to another media company! Do partner for content distribution though.
The Web is becoming more and more local. Newspapers should own the expertise of geo-localizing their content, displaying it that way within their mobile apps (or Web site) and then syndicating it to partners like Foursquare. It’s core business.
Complex Business Models Collapse Because it's the Last Remaining Method of Simplification
April 2, 2010
When the value of complexity turns negative, a society plagued by an inability to react remains as complex as ever, right up to the moment where it becomes suddenly and dramatically simpler, which is to say right up to the moment of collapse. Collapse is simply the last remaining method of simplification.
via The Collapse of Complex Business Models « Clay Shirky.
What it means: must-read for anyone working in a traditional media company today.
Complex Business Models Collapse Because it's the Last Remaining Method of Simplification
April 2, 2010
When the value of complexity turns negative, a society plagued by an inability to react remains as complex as ever, right up to the moment where it becomes suddenly and dramatically simpler, which is to say right up to the moment of collapse. Collapse is simply the last remaining method of simplification.
via The Collapse of Complex Business Models « Clay Shirky.
What it means: must-read for anyone working in a traditional media company today.
Seeing Niklas Zennstrom’s name on LeWeb’s list of speakers along with the news that Joost’s assets were being acquired by Adconion Media Group got me thinking about the dynamics of that specific startup. Joost was founded in 2006 to build a online video portal with the core idea that legal video streaming would be more efficient if it was built on peer-to-peer technology. The company signed content licensing agreements with major media companies, they had major funding ($45M), 150 software developers and experienced founders/entrepreneurs (Zennstrom and Janus Friis) who had had major successes with Kazaa and Skype. It seemed they would be successful once again.
It didn’t happen. Why? CNET explains that their technology choice of a downloadable application certainly impaired their chance of success. The arrival of Hulu, a big hit with users, also didn’t help but I was specifically struck by this other reason: “Some of the big-name content partners seemed to be putting in a halfhearted effort with Joost, offering up reruns and esoteric programs instead of the new programming that people actually wanted to watch”. Hmmm…
Think about Kazaa and Skype. What did Zennstrom and Friis successfully achieve with these new initiatives? They directly attacked major players in large mature markets using industry weak points. Kazaa was an assault on the music industry, Skype took on telcos. They didn’t say “let’s work with these guys”. They just did it and leveraged the fact that these two industries were very profitable and slow to innovate. They foresaw the disruptive impact of technology and created a lot of value for their shareholders. Venture capital firms usually love these startups. When they created Joost, they changed their entrepreneur paradigm and it failed. Zennstrom and Friis’ new startup Rdio is in the online music space and it looks like they’re going to be working with the music industry. Will it impair their chance of success or has the music industry matured enough in the last 10 years to embrace innovation?
It got me thinking about newspapers, directory publishers, the movie industry, radio, magazines, and other traditional media companies. At one point or another, all these industries (who generate or used to generate fat profit margins) fought technology and we’re slow to innovate. I think it’s getting better (still not fast enough in my own opinion) but I was reminded it is still very slow in Canada by this blog post (in French) written by Yannick Manuri. He says that 40% of all online advertising spent in the country benefited foreign media companies and anecdotally he doesn’t see the sense of urgency in Canadian media companies. It’s a reality in other countries as well.
Why do we need industry disruptors to stimulate innovation in media? Couldn’t it happen by itself?


