October 5th, 2005

belize

Go go open source

One of the great things about open source is that it invites a lot of criticism of your code, leading you to avoid dirty/ugly hacks, to document your code, advertise your intents/proper usage, rationalize your dirty hacks when required, etc....

Just knowing that people will be looking at it makes you work all that harder to make it good.

If you haven't seen this all in action before, here's some examples from Randy's (ydnar's) two javascript libraries that we open sourced the other day:

Collapse )

<3 open source. (but note that we didn't GPL it, so we're not total hippies or anything....)