Fail Better: Turning Software Errors into Documentation
medium.com