now i understand…

September 16, 2008

“In software, ideas are expressed in code. The implementation is the idea. If an idea has not been implemented, it is premature to call it an ‘idea’ — it is rather a notion, a daydream or perhaps a fancy. If one has such a thought, the first order of business is not to send out proposals or give speeches or navigate through process but rather to sit down and write some code: build a prototype, share it with some like-minded people, incorporate their feedback, expand the community and iterate. If one does this and one’s ideas are sound, the process naturally follows; people naturally gravitate to good ideas.” 

Bryan Cantrill

From Jim Grisanzio’s blog