How to make the perfect PCB

Few weeks ago I posted a listing of sites with nice tips to let you develop your PCB at home:

Today I found this nice tip from Michael Leonard explaining what is a PCB and some EDA design tips, guidelines and best practices. I suggest this reading for everybody who needs to know more about PCB design:

While writing this post about Michael’s tips I remembered of these very complete and detailed (and long) posts from a Mentor Graphics: