Engineering Learning List

Below is a list of books, courses, articles that have helped me with engineering and engineering management.