Online Engineering Resources
List of engineering resources I've found helpful.
Guide on choosing pumps for different applications.
Preparing Files for the Laser Cutter
From University of Delaware, USA. Helpful for learning about raster vs. vector graphics as well.
Searchable database for material properties.
I've found their website useful as a general first-pass machine design resource. They give updates on the latest machine design technologies, and have great introductory information
Guide on different types of shaft couplings. This website if a great resource for many more guides and white papers for engineering.
Useful online resources for controls engineering.
HTML, C++, Python, Java, etc. go to guide.
National Committee for Fluid Mechanics Films