Archive for April, 2006


The Economist Covers Second Life

You know your work is becoming a mainstream phenomenon when The Economist covers it. Second Life is written up here as part of a “Survey of New Media”. (The survey is a compilation of articles and audio interviews that touch on blogs, wikis, new media. Good stuff.) Here’s an excerpt from the article:

One user, Anshe Chung, pays Linden Lab the equivalent of about $200,000 a year to buy land in Second Life. Ms Chung turns a profit by developing this land into residential communities (such as “Hangzhou”, “Gotland”, “Emerald Island” and so on) and charging avatars rent. “It’s the purest way of profiting from creativity,” says Mr Rosedale.

After my first foray into Second Life I’ve stayed away — it looks too addictive to me. The dynamics are increasingly fascinating, though. This is a real economy and culture in the making. Any one looking for a Ph.D. thesis topic in economics or anthropology should be teaming up with Second Life to get access to their data.

A Few New Discovery Discoveries

I’m interested in how people discover things: web pages, music, places to eat, other people to hang out with, so on and so forth. Here are two items in that vein that I recently stumbled upon:

1. Discovering music: I signed up a while back with Last.fm, and played around with it for a bit. It’s interesting, but somehow left me a little flat. Last.fm uses collaborative filtering to recommend music that people with similar tastes enjoy. It’s a Black Box approach: assume you will never satisfactorily model the human brain and instead, just map human behavior and draw inferences from that. Where it fails for me is that there isn’t enough randomness; song sequences are too similar. Subsequently I’ve heard a lot about Pandora, which takes a totally different approach and tries to model the “genetics” of music. So… the new thing is a mashup of the two services. I just signed up.

2. Discovering people: If you are considering or have tried online dating, take a look at TeamDating. They enable group dates. Seems smart to me… there’s safety, fun, and serendipty in numbers.

3. Meta: I found out about the Pandora/Last.fm mashup from TechCrunch, and TeamDating via Springwise. If you are into business innovation and haven’t seen Springwise, check it out. They seek out and write about innovative new businesses almost every day.

Manufacturing Change

The Globe and Mail published a short piece on Tuesday about lessons learned in bootstrapping Waterloo’s successful entrepreneurial community.

…Mr. Siim surrounded himself with … Tech brains from the computer-mad University of Waterloo and business smarts from Wilfrid Laurier University … Unlike many Waterloo startups, Sandvine’s network intelligence products are not the direct result of research undertaken at the University of Waterloo. But Mr. Siim is convinced that the university, along with WLU and Conestoga College, lie at the heart of why people build companies here. He is a serial entrepreneur who has been in on the start of three companies, and will be involved in more. The educational institutions are like anchor tenants in a shopping mall of creativity, he says — they are magnets for new ideas and new ventures.

Read the article here.

4 things I learned at DemoCamp 5

democamp One of the reasons I like DemoCamp is that each time I come away with a few cool new tech snippets (”nerdlets?”). Below are four I took away from the most recent event. For in-depth recaps of the entire event see Chris Nolan’s entertainingly caustic demo reviews and Joey DeVilla’s coverage.

1. The folks at unspace.ca have built a very intuitive and usable datagrid control and search UI. Froody.

2. BlogMatrix is doing some interesting work blending microformats with the blog paradigm. I can imagine some neat B2B applications, and I’m curious to see how the product evolves into a sustainable business. It sounds like they already have some paying customers, which is great.

3. There is room for innovation in spreadsheets and UI for tabular data. Dabble DB rocked the house.

4. Chris Nolan’s talk convinced me to kick the tires a little harder on Ruby on Rails and start using firebug.

Blog Savvy, Part 3

[This is part 3 in a series.] Hosting a blog is easy. Writing good content is hard. With that in mind, I’ve summarized some writing tips that I try to use. As I said earlier, I’m a newbie to blogging, so I won’t pretend to speak with authority. But this playbook is helping me become a better writer (I think!), and it may give you a few handy tips too.

Write with passion
Life is too short to waste on things you don’t care about. If you’re going to write, write about topics that matter to you. Your passion will show through.

Make it personal
People want to get a sense for the personality behind a blog. Letting your voice shine through really helps establish a connection with your readers. So describe your personal experiences, express your opinions and motivations, and be yourself in terms of writing voice.

Share intelligently and write with integrity
Pretty much everything you write is recorded somewhere online, and it may well be played back to you at some point in the future. So share intelligently. You might not want to go into depth on your lifelong passion for setting things on fire, for instance. Then again, the risk of being revealed is as real for a blog as it is for anything else you write or speak these days. So above all, speak with integrity: align your words with your actions and beliefs.

Use heads, decks, and leads
Jon Udell, one of my favorite tech bloggers and a writer at InfoWorld, advocates this technique from the publishing world:

Heads are titles, decks are subtitles, and leads are opening paragraphs. Writers and editors spend a lot of time thinking about heads, decks, and leads. That’s because writers and editors know that readers usually scan first, then dive in when they’re hooked by one or more of these devices.

I put some thought into what that element will contain when I’m writing an item. In effect, the first paragraph element is the lead, or blurb. Sometimes it’s just a plain paragraph. But sometimes it will contain an image, or a quotation, when these are appropriate and useful hooks.

Read more on that here.

Get to the point FAST
Unless you’re writing a story (see below), try to get the point across in the title and the first few sentences. Often I draft an entire blog post, then write the title and first paragraph to make sure they “tell the truth” about the rest of the post. This also works for many other kinds of communications, including email, documents, meetings, and phone conversations. Provide context and a summary up front, then elaborate. This saves your audience time, for they immediately know whether the rest of the content is personally relevant and interesting.

Tell stories
People really love reading stories; we’re wired for it. Here’s an example from my buddy Mike Zintel. Mike often writes in narrative style, and that makes him a lot of fun to read. It also happens to be the way he speaks a lot of the time, and I love hearing the ghost of his voice when reading his posts.

Short posts good, long posts bad
Or, if you write too many short posts, “Long posts good, short posts bad”. The point being to mix it up. Short posts are easier to read but tend towards cotton candy. Long posts pack more punch but require more commitment from the writer and the reader. I’ve found most readers appreciate a variety, and I as a writer, do too.

Personally, I tend to write longer stuff. Must…rein…self…in.

Chunk big topics into small topics
(For some reason I am reminded of my grandmother saying, “Chew each mouthful of food 33 times before you swallow.”) Some topics are easier to communicate by breaking the writing up into parts. Do that. Focus each post on a distinct sub-topic and call it out as such in the heads, decks and leads.

Create a discussion, not a broadcast
I much prefer blogs that invite discussion by enabling reader comments and responding over time to reader feedback. Often the comments are more insightful and entertaining than the original blog post. And as a writer, I learn something new from every comment. Corollary: respond to commenters, and thank them. Comments are gifts; someone is taking time out of their day to gift you with attention.

Others have said it better than I can
In particular, read this article, “How to write a better weblog”. It’s inspirational, entertaining, and offers some great practical advice.

Happy writing!

Update 4/28: Do what works for you. Some of my favorite writers have an approach that is nothing at all like what I lay out here. And that’s good too. Chacun à son goût.

Blog Savvy, Part 2

[This is part 2 in a series.] Some people are pretty serious about promoting their blog. I am more laissez-faire about it; I love getting comments and email from readers, and I do keep an eye on reader numbers, but at the same time I don’t do much to drive traffic beyond attempting to write interesting content. For those of you who are more serious about proactively driving traffic, here are two posts you should check out.

1. This nice post by Alec Saunders gives great practical advice on how to get your blog noticed. Alec has been blogging for years, and it shows in his content, approach, and large visitor following. I’m a fan.

2. “The 120 Day Wonder: How to Evangelize a Blog”, by Guy Kawasaki. He is a little too mercenary for my tastes, particularly in his use of email addresses, but then as the consumate evangelist Kawasaki probably wouldn’t have it any other way. He also did an earlier blurb on his blog stats, “Total BS (Blog Statistics)”.

Blog Savvy, Part 1

I’ve been blogging for about 6 months now. I’m definitely still a fumbling newbie, but despite a few mishaps it’s proving to be great fun and a wonderful way to meet and stay connected with people. A few friends interested in running blogs of their own have asked me what tools I use to do it, so I’ve put together a few posts describing my approach. This first one is about the blog publishing services I use. I’ll do a follow-up later on the hard part: writing.

A word of warning before I dive in: the setup I use is great if — and only if — you want to have complete control over your blog’s content and features, and you are not shy of doing a wee bit of PHP code tweaking. If that doesn’t sound like fun to you, check out blog hosting services instead. Blog hosters do all the heavy lifting for you, and most of them are free. LiveJournal, MSN Spaces, MySpace and Blogger are some of the most popular.

Now, for those of you who want all the bells and whistles, on to my config:

Blog publishing: I use WordPress, which is one of the top blog publishing packages. It’s quite feature-rich; I haven’t found myself wanting yet. WordPress is easy to extend with plug-ins that offer new features. And with only a little more work you can hack the PHP code to customize anything else about the blog, since it is entirely open-source. You can host it yourself to get complete flexibility, as I do, or use the hosted version from WordPress.com.

Design. Blog look and feel is currently derived from a theme called “Almost Spring”, which you can find here. WordPress’ main site lists many other themes.

Spam. Blog comments tend to attract spammers. I use Akismet, another free WordPress plugin, to find and destroy spam. It works incredibly well, with almost no false positives. Staying spam-free is easy.

Tags. UltimateTagWarrior is a great WordPress extension that helps you add tags to blog posts and display a tag cloud. This screenshot shows you the current tag cloud for MyOwnPirateRadio:
tag cloud

Tags are a useful way to discover posts, as opposed to text search or looking through chronological archives. The tag cloud display gives you an immediate feel for the topical content. And as a publisher I can add nerdy references like this to my posts: all blog posts related to business models.

Comment Discovery: Brian’s Latest Comments is a nifty little plugin that displays an overview of the recently active articles and the last people to comment on them. Here’s a screenshot:
latest comments

Statistics: Stats packages help build a picture of which sites refer traffic to a blog, and which content on a blog is most popular. My web hoster offers a popular statistics package called AwStats. I also use StatTraq which is a WordPress plug-in. StatTraq is a little better at giving blog post-level details, so I use it more often than AwStats. I triangulate between the two sets of statistics, since there are often significant differences. I’ve also tried Google Analytics and found it to be slow and inaccurate. It’s a little hard knowing which numbers to trust.

Web hosting: I host my blog with iPowerWeb. They have proven to be a great Web host over the last few years; inexpensive rates, good support, high reliability, and excellent flexibility about what software you put on your server. If you’re looking to build a custom web site of any sort you should take a look at iPowerWeb. Thanks Craig L for that reference.

Email digest. Some people prefer getting blog content via email instead of RSS. To enable this I’m experimenting with FeedBurner Email Subscription Service. I just did a post on it, which you can read here. FeedBurner also promises a few other benefits to do with blog stats and caching; jury is out on that.

Grant Total Cost: $7.95 per month, which is iPowerWeb’s hosting fee. Everything else is free.

« Previous entries