DIY web design is a perfect example of learning by doing. And I am a big believer in this approach to life. Not to sound too much like a self-help book I also believe that a mistake is an opportunity not a failure. That being said it is good to learn from other...
