Today I want to talk about how to make an application more understandable and more controllable for developers. Personally, I’m a big fan of logs. I like detailed and meaningful logs that don’t just state “we started executing this method” and “we fi...