Logging in modern (web) applications
"Your application is broken", they say. You ask what doesn't work, and they say: "We get an error". Fantastic. What sort of error? "Well, it's on a blue screen". Aha... In recent posts, I've covered some approaches on doing complex validation and monitoring the…