I have one very basic rule when it comes to "good ideas". A good idea is not an idea that solves a problem cleanly. A good idea is an idea that solves several things at the same time. The mark of good coding is not that the program does what you want, it's that it also does something that you didn't start out wanting.
Linus TorvaldsWith software, you really can replicate and do a lot of very real and active development in parallel, and actually try it out and see what works.
Linus TorvaldsYou can do a lot of things with git, and many of the rules of what you *should* do are not so much technical limitations but are about what works well when working together with other people. So git is a very powerful set of tools.
Linus TorvaldsThe Linux philosophy is "laugh in the face of danger". Oops. Wrong one. "Do it yourself". That's it.
Linus Torvalds