jared@mathstodon.xyz rated The Art of Doing Science and Engineering: 5 stars

The Art of Doing Science and Engineering by Richard W. Hamming, Bret Victor, Richard Hamming
Highly effective thinking is an art that engineers and scientists can be taught to develop. By presenting actual experiences and …