Comment Comment by carterdmorgan Funny you would post this today! I actually just conducted an interview with John on A Philosophy of Software Design. https://www.youtube.com/watch?v=k0kTux_YNHw parent carterdmorgan 2 years ago