Reading List

This is a list of some books I’ve enjoyed or found useful, grouped roughly by subject. It is by no means conclusive. This list was most recently updated on March 15, 2020. Software Engineering Working Effectively With Legacy Code by Michael C. Feathers - More than any other, I wish I had read this book earlier in my career. It’s packed with advice on interacting with existing systems in the real world. [Read More]