I like Mike…

Mike Shipulski has a great site discussing a variety of engineering challenges. He shares his insight from years of experience.http://www.shipulski.com/
Shipulski On Design has a wealth of articles and links for engineering information.