Tabulas told me it's Mr Josh Herman's birthday today. I have never met you in my life, but happy birthday.

. . .

Was reading some /., and this question came up: "Why is it that so many small or independent developers give us so much quality software, often without reward, and huge companies like AOL can only spit out this bloated garbage?"

The answer:

Because the small guy actually cares about the product, has passion around it, enjoys the work, and wants to put out something that makes him look good. He's also far more likely to "dogfood" the application, so it has to work for him before anyone else.

Huge companies like AOL (this is a generalization!) only care about the bottom line, and the passion & interest for the product isn't nearly as strong at the level of the developers. They aren't building something they believe in, they're building what they're paid to build. Add in "too many chiefs, not enough indians" (basically, every mid-level manager and marketdroid has to get their word in and impose their will) and the end result is bloated garbage.

Is this why the trend in innovative websites is:

  1. Small development company (aka Pyra Labs, LiveJournal, LudiCorp) make kickass site
  2. Bigger company swallows companies whole (Google swallows Pyra Labs, 6A ingests LJ and Yahoo! eats LudiCorp [sorry, was running out of adjectives]) instead of developing own application

Worth nothing that del.icio.us is another site that fits this trend; who will buy them out?!?!

Honestly, with the tools that are available to developers today (memory-managed scripting languages like PHP and ASP), developing large-scale applications is incredibly efficient.

Viva la small developers!

Posted by roy on April 26, 2005 at 03:05 PM in Web Development | 5 Comments

Related Entries

Want to comment with Tabulas?. Please login.

Comment posted on April 27th, 2005 at 08:23 AM
So is Tabulas on the market now?? ;)
Comment posted on April 27th, 2005 at 09:42 AM
lol. never!
Comment posted on April 26th, 2005 at 11:48 PM
This post is a bit confusing, or alternatively, depressing. The point is seemingly small developers are great and progressive, and that their point in life is to be consumed by some MegaCorp.

Viva la small developers!

PS: I will also comment that 'developing large-scale applications is incredibly efficient' is very much relative to some pathetic stuff. I know of languages which nearly nobody care about that would put PHP/ASP 'efficiency of development' (let alone speed) to shame.
Comment posted on April 27th, 2005 at 09:41 AM
No, the point is that small developers are the ones who are forging progress on the WWW; whether they choose to become a part of a larger company is their own decision. I think for every company you hear that gets bought out, there are tens who aren't selling out and are happy to be chugging away under the radar making cool tools.

PS: I'm sure that is true. I'm just noting that the eventual evolution of comp languages is making deployment much more efficient. I can't wait to see what the future holds :)
Comment posted on April 26th, 2005 at 10:01 PM
thanks a lot, roy. I live in chapel hill, and went to east with oliver sum-ping. we should play poker sometime.