As many of us eagerly wait for Twitterrific 2.0 to hit the iTunes App Store, developer Craig Hockenberry has provided an interesting insight into the mind -- and strategy -- behind one of the most high-profile development houses in Apple-dom. Says Hockenberry on being Trendy:

As software developers we often fall into the “just one more feature” trap. We want a 1.0 release to be awesome, and that one more thing will only take a day or two, and people will love it, so why not?

Because that awesome feature could be a very good thing to generate buzz and sales for a 1.1 or a 1.2 release. And by not “doing it all” in the first release, you get your product to market faster. You’ll be making money while you implement that cool new feature.

And holding back can have another advantage: you might find that your users want something different than what you had planned. Their input can often change your idea, so don’t waste time doing something without feedback.

The rest of the article is a worthy read, as is his blog in general.